Skip to content

Commit 652362d

Browse files
committed
init
0 parents  commit 652362d

37 files changed

+1543
-0
lines changed

.github/workflows/pages_workflow.yml

+50
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
name: pages-workflow
2+
3+
# execute this workflow automatically when a we push to master
4+
on:
5+
push:
6+
branches: [ master ]
7+
8+
jobs:
9+
build:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- name: Checkout
13+
uses: actions/checkout@v4
14+
15+
- name: Install Python
16+
uses: actions/setup-python@v5
17+
with:
18+
python-version: '3.x'
19+
cache: 'pip'
20+
21+
- name: Install Packages
22+
run: sudo apt install imagemagick
23+
24+
- name: Install Dependencies
25+
run: pip install -r requirements.txt
26+
27+
- name: Build
28+
run: make html
29+
30+
- name: Upload
31+
uses: actions/upload-pages-artifact@v3
32+
with:
33+
path: _build/html
34+
35+
deploy:
36+
needs: build
37+
38+
permissions:
39+
pages: write
40+
id-token: write
41+
42+
environment:
43+
name: github-pages
44+
url: ${{ steps.deployment.outputs.page_url }}
45+
46+
runs-on: ubuntu-latest
47+
steps:
48+
- name: Deploy to GitHub Pages
49+
id: deployment
50+
uses: actions/deploy-pages@v4

.gitignore

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
__pycache__
2+
*.pyc
3+
4+
*.swp
5+
/_build
6+
/doctrees
7+
8+
*.thumb.*

Makefile

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Minimal makefile for Sphinx documentation
2+
#
3+
4+
# You can set these variables from the command line, and also
5+
# from the environment for the first two.
6+
SPHINXOPTS ?=
7+
SPHINXBUILD ?= sphinx-build
8+
SOURCEDIR = .
9+
BUILDDIR = _build
10+
11+
# Put it first so that "make" without argument is like "make help".
12+
help:
13+
@$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
14+
15+
.PHONY: help Makefile
16+
17+
IMAGES := $(filter-out $(wildcard $(SOURCEDIR)/_images/*.thumb.jpg),$(wildcard $(SOURCEDIR)/_images/*.jpg))
18+
THUMBS := $(patsubst %.jpg,%.thumb.jpg,$(IMAGES))
19+
20+
$(SOURCEDIR)/_images/%.jpg:
21+
22+
.SECONDARY: $(THUMBS)
23+
24+
$(SOURCEDIR)/_images/%.thumb.jpg: $(SOURCEDIR)/_images/%.jpg
25+
convert $< -scale 12.5% $@
26+
27+
# Catch-all target: route all unknown targets to Sphinx using the new
28+
# "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS).
29+
%: Makefile $(THUMBS)
30+
@$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
31+
cp --update=none $(IMAGES) "$(BUILDDIR)/html/_images/"

_images/ec6108v9c-bottom.jpg

5.41 MB
Loading

_images/ec6108v9c-top.jpg

5.31 MB
Loading

_images/ec6108v9c-usb-boot.jpg

844 KB
Loading

_images/hc2910-sdgd-bottom.jpg

7.3 MB
Loading

_images/hc2910-sdgd-top.jpg

7.69 MB
Loading

_images/hc2910-sdgd-usb-boot.jpg

428 KB
Loading

_static/style.css

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
.wy-nav-content {
2+
max-width: none;
3+
}

_templates/layout.html

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{% extends "!layout.html" %}
2+
{% block extrahead %}
3+
<link href="{{ pathto("_static/style.css", True) }}" rel="stylesheet" type="text/css">
4+
{% endblock %}

appendix/boards/ec6108v9c.rst

+159
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,159 @@
1+
EC6108V9C
2+
=========
3+
4+
Board
5+
-----
6+
7+
.. image:: /_images/ec6108v9c-top.thumb.jpg
8+
:target: ../../_images/ec6108v9c-top.jpg
9+
:width: 25%
10+
:alt: Board top view
11+
12+
.. image:: /_images/ec6108v9c-bottom.thumb.jpg
13+
:target: ../../_images/ec6108v9c-bottom.jpg
14+
:width: 25%
15+
:alt: Board bottom view
16+
17+
::ref:`USB_BOOT <USB Boot>`: J16 (near power switch)
18+
19+
.. image:: /_images/ec6108v9c-usb-boot.thumb.jpg
20+
:target: ../../_images/ec6108v9c-usb-boot.jpg
21+
:width: 25%
22+
:alt: USB Boot pin
23+
24+
Boot log
25+
--------
26+
27+
.. code-block:: none
28+
29+
Bootrom start
30+
Boot from eMMC
31+
Initializing DDR ... OK
32+
Starting DDR training ... OK
33+
Starting fastboot ...
34+
35+
36+
System startup
37+
38+
Reg Version: v1.1.0
39+
Reg Time: 2016/2/25 9:23:54
40+
Reg Name: hi3798mdmo1g_hi3798mv100_ddr3_1gbyte_16bitx2_4layers_emmc.reg
41+
42+
Relocate Boot to DDR
43+
44+
Jump to DDR
45+
46+
47+
Compressed-boot v1.0.0
48+
Uncompress.......................Ok
49+
50+
51+
System startup
52+
53+
Reg Version: v1.1.0
54+
Reg Time: 2016/2/25 9:23:54
55+
Reg Name: hi3798mdmo1g_hi3798mv100_ddr3_1gbyte_16bitx2_4layers_emmc.reg
56+
57+
Relocate Boot to DDR
58+
59+
Jump to DDR
60+
61+
62+
Fastboot 3.3.0-00709-ga3bdc60-dirty (liuhh@HW-TV-S5) (Jul 07 2016 - 12:33:43)
63+
64+
Fastboot: Version 3.3.0
65+
Build Date: Jul 7 2016, 12:34:51
66+
CPU: Hi3798Mv100 (CA)
67+
Boot Media: eMMC
68+
DDR Size: 1GB
69+
70+
Check nand flash controller v610. found
71+
Special NAND id table Version 1.36
72+
Nand ID: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
73+
No NAND device found!!!
74+
75+
MMC/SD controller initialization.
76+
MMC/SD Card:
77+
MID: 0x11
78+
Read Block: 512 Bytes
79+
Write Block: 512 Bytes
80+
Chip Size: 7456M Bytes (High Capacity)
81+
Name: "008G3"
82+
Chip Type: MMC
83+
Version: 4.0
84+
Speed: 52000000Hz
85+
Bus Width: 8bit
86+
Boot Addr: 0 Bytes
87+
88+
Boot Env on eMMC
89+
Env Offset: 0x00100000
90+
Env Size: 0x00010000
91+
Env Range: 0x00010000
92+
HI_OTP_LockIdWord,327: ID_WORD have already been locked
93+
94+
95+
SDK Version: HiSTBAndroidV600R001C00SPC063_v2016022921
96+
97+
=====FILE: higo/adp_gfx.c, LINE: 150, Ret:b0038002
98+
=====FILE: higo/adp_gfx.c, LINE: 194, Ret:b0038002
99+
=====FILE: higo/adp_gfx.c, LINE: 388, Ret:b0038002
100+
=====FILE: higo/hi_go_bliter.c, LINE: 149, Ret:b0038002
101+
Security Begin Read RSA Key!
102+
Secure boot is enabled
103+
get key value 0x0
104+
HI_Flash_Read Ret= 3072
105+
HI_Flash_Read Ret= 3072
106+
HI_Flash_Read Ret= 10485760
107+
HI_Flash_Read Ret= 10485760
108+
******** boot from kernel...********
109+
[HMT]Verify kernel begin.
110+
HI_Flash_Read Ret= 1024
111+
HI_Flash_Read Ret= 1024
112+
The kernel size is [0]
113+
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
114+
[HMT] RSA Verify the kernel Error.
115+
[HMT] Check RSA ERROR!!
116+
[HMT] The kernel verify failed.
117+
HI_Flash_Read Ret= 512
118+
HI_Flash_Read Ret= 512
119+
Stb mac is : [XX:XX:XX:XX:XX:XX]
120+
121+
hpm_code_average = 0x106
122+
123+
Reserve Memory
124+
Start Addr: 0x3FFFE000
125+
Bound Addr: 0x8E64000
126+
Free Addr: 0x3F73C000
127+
Alloc Block: Addr Size
128+
0x3FBFD000 4194304
129+
0x3F8FC000 3145728
130+
0x3F87B000 524288
131+
0x3F878000 8192
132+
0x3F843000 212992
133+
0x3F742000 1048576
134+
0x3F73E000 12288
135+
0x3F73D000 0
136+
0x3F73C000 0
137+
138+
Press Ctrl+C to stop autoboot
139+
140+
kernel @ 3e08000 (2572288 bytes)
141+
ramdisk @ 4e00000 (2347778 bytes)
142+
page size @ 2048 bytes
143+
initrd rd_start = 4e00000,rd_end = 503d302
144+
## Booting kernel from Legacy Image at 01ffc7c0 ...
145+
Image Name: Linux-3.10.0_s40
146+
Image Type: ARM Linux Kernel Image (uncompressed)
147+
Data Size: 2572224 Bytes = 2.5 MiB
148+
Load Address: 02000000
149+
Entry Point: 02000000
150+
load:2000000,blob_start:1ffc7c0,blob_end:22707c0,image_start:1ffc800,image_len:273fc0
151+
Loading Kernel Image ... OK
152+
OK
153+
kernel loaded at 0x02000000, end = 0x02273fc0
154+
images.os.start = 0x1FFC7C0, images.os.end = 0x22707c0
155+
images.os.load = 0x2000000, load_end = 0x2273fc0
156+
ret -2
157+
initrd rd_start = 4e00000,rd_end = 503d302
158+
159+
Starting kernel ...

0 commit comments

Comments
 (0)