SSD:
Q1:单J6如何接入ssd?
J6域控提供PCIe U.2接口引出,可以连接U.2转M.2 NVm设备或其他U.2接口PCIe设备。
J6 PCIe提供PCIe gen4.0 × 2lane,目前由于U.2接口性能限制,可以达到PCIe gen3.0 × 2lane的速率(理论速率2GB/s,实际可达到1.4GB/s)。
将U.2 转M.2 Nvme设备接入域控,使能PCIe需要的信号,操作如下:
加载PCIe控制器驱动和NVME驱动
使用命令lsblk,可以看到生成的ssd blk设备

使用命令mount /dev/nvme0n1 /mnt可以将nvme设备挂载到指定目录

Q2: PCIe连接状态查询及SSD速度如何测试?
PCIe连接能力及状态查询,输入命令lspci -vvv,LnkCap为控制器提供的连接速率及带宽,LnkSta为连接状态。

SSD速度测试,如图所示,直接读写SSD可以达到2GB/s,即PCIe 3×2lane的理论速度

烧录:
Q1:通过什么方式进行烧录?
使用串口线通过烧录口进行烧录,烧录口在机器侧面,左面(机器放置平面)的Micro usb接口是烧录口,右边的是串口。接口层面使用的都是这个接口,按照软件烧录划分,分别有uboot烧录和xmodem烧录。
Q2:版本间有什么区别?
目前在2.0.0之前的版本是用于非加密机器的版本,3.0.1是具有修复BPU算法崩溃问题的版本,但为加密版本,需加密级机器才可刷写。acore通过命令"cat /proc/version"命令查看机器目前使用版本,rcore通过命令 我"mcu_version_show"命令查看机器目前使用版本。
Q3:烧录都要有哪些环境?
首先需要串口驱动“CH9344SER”,其次需要fastboot、dfu-util系统应用,可通过apt install安装,如果不能安装可以在网上下载应用包拉到本地设置环境后直接使用,效果一样。
Q4:如何使用uboot进行烧录?
在烧录前准备一根串口线插入串口,进入系统(最好是两根,将串口和烧录口都接好)
进入Acore系统后,reboot,在机器重启期间一直按Enter,进入uboot模式,进入uboot模式后输入"fastboot 0"
电脑端输入"fastboot devices -l"查看到有设备结点,即可继续烧录,如果没有查看烧录口接入或上一步骤是否异常
烧录命令顺序如下:
Q5:如何使用dfu烧录?
进入dfu模式的步骤如下:
找到串口右边的方形孔,其中按钮为dfu模式切换按钮,将其中的按钮改为下沉状态
找到烧录口右边的圆形孔,其中为reset按钮,按一次
根据是否为加密版本使用对应的xmodem_tools,刷写dfu
烧写xmodem成功后使用fastboot方法进行烧录,烧录命令顺序参考Q4
授时
Q1:外部惯导通过串口授时要接哪几根线束(硬件链接方法)?
GPS外部惯导:
外部GPS,232_TX接入线序A21,PPS接入线序A30
Acore节点,/dev/ttyS1和/dev/pps2。
Q2:外部惯导授时的完整操作步骤是什么?
进入J6系统
关闭授时服务
设置接收数据结点的波特率
Gpsd
Chrony
chrony.conf
时间查看
授时状态查看

