Skip to content

Commit e33fba3

Browse files
committed
init
0 parents  commit e33fba3

35 files changed

+1505
-0
lines changed

.github/workflows/pages_workflow.yml

+47
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
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 Dependencies
22+
run: pip install -r requirements.txt
23+
24+
- name: Build
25+
run: make html
26+
27+
- name: Upload
28+
uses: actions/upload-pages-artifact@v3
29+
with:
30+
path: _build/html
31+
32+
deploy:
33+
needs: build
34+
35+
permissions:
36+
pages: write
37+
id-token: write
38+
39+
environment:
40+
name: github-pages
41+
url: ${{ steps.deployment.outputs.page_url }}
42+
43+
runs-on: ubuntu-latest
44+
steps:
45+
- name: Deploy to GitHub Pages
46+
id: deployment
47+
uses: actions/deploy-pages@v4

.gitignore

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

Makefile

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
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+
# Catch-all target: route all unknown targets to Sphinx using the new
18+
# "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS).
19+
%: Makefile
20+
@$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)

_static/ec6108v9c-bottom.jpg

5.41 MB
Loading

_static/ec6108v9c-top.jpg

5.31 MB
Loading

_static/ec6108v9c-usb-boot.jpg

844 KB
Loading

_static/hc2910-bottom.jpg

7.3 MB
Loading

_static/hc2910-top.jpg

7.69 MB
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/ec6108v9c.rst

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

0 commit comments

Comments
 (0)