Skip to content

Commit

Permalink
Fix pincture display error.
Browse files Browse the repository at this point in the history
  • Loading branch information
codebug8 committed Sep 25, 2023
1 parent 2a5e76f commit e3a5007
Show file tree
Hide file tree
Showing 35 changed files with 174 additions and 174 deletions.
6 changes: 3 additions & 3 deletions docs/DongshanNezhaSTU/01-BoardIntroduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
* 背面:TF卡接口,可用于调试与连接TF卡启动系统。
* 背面:256MB SPI NAND FLASH 芯片。

![DongshanNezhaSTU-TOP_001](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/DongshanNezhaSTU-TOP_001.png)
![DongshanNezhaSTU-TOP_001](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/DongshanNezhaSTU-TOP_001.png)


### DIY全针脚底板
Expand All @@ -30,7 +30,7 @@

下图是 **最小主板****DIY全针脚底板** 连接示意图。

![DongshanNezhaSTU-DIY_003](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/DongshanNezhaSTU-DIY_003.jpg)
![DongshanNezhaSTU-DIY_003](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/DongshanNezhaSTU-DIY_003.jpg)

### 全功能项目底板

Expand All @@ -48,4 +48,4 @@
* PCI-E接口:支持4G模块连接,可以进行PPPOE通信,开发板独立上网。
* 排针:将多余IO全部引出,用于扩展传感器模块等,电源兼容树莓派 接口。

![DongshanNezhaSTU-FullProject-Board_001](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/DongshanNezhaSTU-FullProject-Board_001.png)
![DongshanNezhaSTU-FullProject-Board_001](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/DongshanNezhaSTU-FullProject-Board_001.png)
40 changes: 20 additions & 20 deletions docs/DongshanNezhaSTU/03-QuickStart.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,14 @@
* 对于Windows系统
此时Windows设备管理器 在 端口(COM和LPT) 处会多出一个串口设备,一般是以 `USB-Enhanced-SERIAL CH9102`开头,您需要留意一下后面的具体COM编号,用于后续连接使用。

![QuickStart-01](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/QuickStart-01.png)
![QuickStart-01](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/QuickStart-01.png)

如上图,COM号是96,我们接下来连接所使用的串口号就是96。

* 对于Linux系统
可以查看是否多出一个/dev/tty<> 设备,一般情况设备节点为 /dev/ttyACM0 。

![QuickStart-02](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/QuickStart-02.png)
![QuickStart-02](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/QuickStart-02.png)

### 2. 打开串口控制台
#### 获取串口工具
Expand All @@ -33,20 +33,20 @@

#### 使用putty登录串口

![QuickStart-04](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/QuickStart-04.png)
![QuickStart-04](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/QuickStart-04.png)

#### 使用Mobaxterm登录串口
打开MobaXterm,点击左上角的“Session”,在弹出的界面选中“Serial”,如下图所示选择端口号(前面设备管理器显示的端口号COM21)、波特率(Speed 115200)、流控(Flow Control: none),最后点击“OK”即可。步骤如下图所示。
**注意:流控(Flow Control)一定要选择none,否则你将无法在MobaXterm中向串口输入数据**

![Mobaxterm_serial_set_001](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/Mobaxterm_serial_set_001.png)
![Mobaxterm_serial_set_001](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/Mobaxterm_serial_set_001.png)




### 3. 进入系统shell
使用串口工具成功打开串口后,可以直接按下 Enter 键 进入shell,当然您也可以按下板子上的 `Reset`复位键,来查看完整的系统信息。
![bootlogs_001](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/bootlogs_001.png)
![bootlogs_001](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/bootlogs_001.png)

**系统默认的 登录 用户名 是 root 没有密码。**

Expand Down Expand Up @@ -74,7 +74,7 @@
参考下图所示,将两个TypeC线分别连至 开发板 串口接口 与 OTG烧写接口,另一端 连接至 电脑USB接口,连接成功后,可以将下载好的 烧写工具和 SPI NAND最小系统镜像解压缩 使用。


![DongshanNezhaSTU-SPI-NAND_FLASH_001](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/DongshanNezhaSTU-SPI-NAND_FLASH_001.jpg)
![DongshanNezhaSTU-SPI-NAND_FLASH_001](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/DongshanNezhaSTU-SPI-NAND_FLASH_001.jpg)



Expand All @@ -98,28 +98,28 @@ install.bat
对于wind10/wind11系统的同学,需要在设备管理器里面进行手动安装驱动。

如下图所示,在第一次插入OTG设备,进入烧写模式设备管理器会弹出一个未知设备。
![Windows_FlashDevice_001](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/Windows_FlashDevice_001.png)
![Windows_FlashDevice_001](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/Windows_FlashDevice_001.png)

接下来鼠标右键点击这个未知设备,在弹出的对话框里, 点击浏览我计算机以查找驱动程序软件。
![Windows_FlashDevice_001](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/Windows_FlashDevice_002.png)
![Windows_FlashDevice_001](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/Windows_FlashDevice_002.png)

之后在弹出新的对话框里,点击浏览找到我们之前下载好的 usb烧录驱动文件夹内,找到 `UsbDriver/` 这个目录,并进入,之后点击确定即可。
![Windows_FlashDevice_001](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/Windows_FlashDevice_007.png)
![Windows_FlashDevice_001](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/Windows_FlashDevice_007.png)

注意进入到 `UsbDriver/` 文件夹,然后点击确定,如下图所示。

![Windows_FlashDevice_001](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/Windows_FlashDevice_003.png)
![Windows_FlashDevice_001](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/Windows_FlashDevice_003.png)

此时,我们继续点击 **下一页** 按钮,这时系统就会提示安装一个驱动程序。
在弹出的对话框里,我们点击 始终安装此驱动程序软件 等待安装完成。
![Windows_FlashDevice_001](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/Windows_FlashDevice_004.png)
![Windows_FlashDevice_001](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/Windows_FlashDevice_004.png)

安装完成后,会提示,Windows已成功更新你的驱动程序。
![Windows_FlashDevice_001](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/Windows_FlashDevice_005.png)
![Windows_FlashDevice_001](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/Windows_FlashDevice_005.png)


最后我们可以看到,设备管理器 里面的未知设备 变成了一个 `USB Device(VID_1f3a_efe8)`的设备,这时就表明设备驱动已经安装成功。
![Windows_FlashDevice_001](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/Windows_FlashDevice_006.png)
![Windows_FlashDevice_001](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/Windows_FlashDevice_006.png)


### 运行软件烧写
Expand All @@ -132,26 +132,26 @@ install.bat

打开软件后 软件主界面如下图所示

![PhoenixSuit_001](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/PhoenixSuit_001.png)
![PhoenixSuit_001](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/PhoenixSuit_001.png)


​ 接下来 我们需要切换到 **一键刷机**窗口,如下图所示,点击红框标号1,在弹出的新窗口内,我们点击 红框2 **浏览** 找到我们刚才解压过的 SPI NAND 最小系统镜像 **tina_d1-h-nezha_uart0.img** ,选中镜像后,点击红框3 **全盘擦除升级** ,最后点击红框4 **立即升级**

​ 点击完成后,不需要理会 弹出的信息,这时 我们拿起已经连接好的开发板,先按住 **FEL** 烧写模式按键,之后按一下 **RESET** 系统复位键,就可以自动进入烧写模式并开始烧写。

![PhoenixSuit_002](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/PhoenixSuit_002.png)
![PhoenixSuit_002](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/PhoenixSuit_002.png)


​ 烧写时会提示烧写进度条,烧写完成后 开发板会自己重启。

![PhoenixSuit_003](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/PhoenixSuit_003.png)
![PhoenixSuit_003](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/PhoenixSuit_003.png)


### 启动系统

一般情况下,烧写成功后 都会自动重启 启动系统,此时我们进入到 串口终端,可以看到它的启动信息,等所有启动信息加载完成,输入 root 用户名即可登录烧写好的系统内。

![spinand-flashsystem_001](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/spinand-flashsystem_001.png)
![spinand-flashsystem_001](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/spinand-flashsystem_001.png)


## 烧写固件至TF卡
Expand All @@ -173,17 +173,17 @@ install.bat

* 使用SD CatFormat格式化TF卡,注意备份卡内数据。参考下图所示,点击刷新找到TF卡,然后点击 Format 在弹出的 对话框 点击 **是(Yes)**等待格式完成即可。

![SDCardFormat_001](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/SDCardFormat_001.png)
![SDCardFormat_001](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/SDCardFormat_001.png)

* 格式化完成后,使用**Win32diskimage**工具来烧录镜像,参考下属步骤,找到自己的TF卡盘符,然后点击2 箭头 文件夹的符号 找到 刚才解压的 TF卡镜像文件 **dongshannezhastu-sdcard.img** 最后 点击 写入,等待写入完成即可。

![wind32diskimage_001](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/wind32diskimage_001.png)
![wind32diskimage_001](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/wind32diskimage_001.png)


完成以后,就可以弹出TF卡,并将其插到 东山哪吒STU 最小板背面的TF卡槽位置处,此时连接 串口线 并使用 串口工具打开串口设备,按下开发板的 **RESET**复位按键就可以重启进入TF卡系统内了。

### 启动系统
![sdcard-flashsystem_001](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/sdcard-flashsystem_001.png)
![sdcard-flashsystem_001](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/sdcard-flashsystem_001.png)

**系统的登录用户名 root 密码为空**

Expand Down
16 changes: 8 additions & 8 deletions docs/DongshanNezhaSTU/06-ConfigHostEnv.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

使用浏览器打开网址 https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html 参考下图箭头所示,点击下载安装 Windows版本的VMware Workstation ,点击 **DOWNLOAD NOW** 即可开始下载。

![vmwareworkstation_download_001](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/vmwareworkstation_download_001.png)
![vmwareworkstation_download_001](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/vmwareworkstation_download_001.png)

下载完成后全部使用默认配置一步步安装即可。

Expand All @@ -17,7 +17,7 @@

* 使用浏览器打开 https://www.linuxvmimages.com/images/ubuntu-1804/ 找到如下箭头所示位置,点击 **VMware Image** 下载。

![linuxvmimage_downlaod_001](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/linuxvmimage_downlaod_001.png)
![linuxvmimage_downlaod_001](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/linuxvmimage_downlaod_001.png)

下载过程可能会持续 10 到 30 分钟,具体要依据网速而定。

Expand All @@ -27,19 +27,19 @@

1. 解压缩 虚拟机系统镜像压缩包,解压缩完成后,可以看到里面有如下两个文件,接下来,我们会使用 后缀名为 .vmx 这个 配置文件。

![ConfigHost_003](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/ConfigHost_003.png)
![ConfigHost_003](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/ConfigHost_003.png)

2. 打开已经安装好的 vmware workstation 软件 点击左上角的 **文件** --> **打开** 找到上面的 Ubuntu_18.04.6_VM_LinuxVMImages.COM.vmx 文件,之后会弹出新的虚拟机对话框页面。

![ConfigHost_004](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/ConfigHost_004.png)
![ConfigHost_004](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/ConfigHost_004.png)

3. 如下图所示为 为我们已经虚拟机的配置界面,那面我们可以 点击 红框 2 编辑虚拟机设置 里面 去调正 我们虚拟机的 内存 大小 和处理器个数,建议 最好 内存为 4GB 及以上,处理器至少4 个。 调整好以后,就可以 点击 **开启此虚拟机** 来运行此虚拟机了

![ConfigHost_005](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/ConfigHost_005.png)
![ConfigHost_005](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/ConfigHost_005.png)

第一次打开会提示 一个 虚拟机已经复制的 对话框,我们这时,只需要 点击 我已复制虚拟机 就可以继续启动虚拟机系统了。

![ConfigHost_006](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/ConfigHost_006.png)
![ConfigHost_006](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/ConfigHost_006.png)

等待数秒,系统就会自动启动了,启动以后 鼠标点击 **Ubuntu** 字样,就可以进入登录对话框,输入 密码 ubuntu 即可登录进入ubuntu系统内。

Expand Down Expand Up @@ -71,12 +71,12 @@ sudo apt-get install -y sed make binutils build-essential gcc g++ bash patch g
sudo apt install open-vm-tools-desktop
```

![ConfigHost_007](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/ConfigHost_007.png)
![ConfigHost_007](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/ConfigHost_007.png)

安装完成后,点击右上角的 电源按钮,重启ubuntu系统,或者 直接输入 sudo reboot 命令进行重启。

这时就可以 通过windows端向ubuntu内粘贴文件,或者拷贝拷出文件了。

![ConfigHost_008](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/DongshanNezhaSTU/ConfigHost_008.png)
![ConfigHost_008](https://photos.100ask.net/dongshanpi-docs/DongshanNezhaSTU/ConfigHost_008.png)

做完这一步以后,就可以继续往下,获取源码 开始RISC-V 东山哪吒STU开发板的开发之旅了。
2 changes: 1 addition & 1 deletion docs/DongshanPI-D1s/01-BoardIntroduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ eLQFP128, 14 mm x 14 mm

### 1.2 外围器件介绍

![DongshanPI-D1s-V2TopFuction](https://cdn.staticaly.com/gh/DongshanPI/Docs-Photos@master/d1s/DongshanPI-D1s-V2TopFuction.png){ width="600" }
![DongshanPI-D1s-V2TopFuction](https://photos.100ask.net/dongshanpi-docs/d1s/DongshanPI-D1s-V2TopFuction.png){ width="600" }

* 开发板原理图 [DongshanPI-D1s_SCH-V2.pdf](/DongshanPI-D1s/DongshanPI-D1s_SCH-V2.pdf)

Expand Down
Loading

0 comments on commit e3a5007

Please sign in to comment.