рдЕрдВрдЧреНрд░реЗрдЬрд╝реАрдлреНрд░реЗрдВрдЪрд╕реНрдкреЗрдирд┐рд╢

рдСрдирд╡рд░реНрдХреНрд╕ рдлрд╝реЗрд╡рд┐рдХреЙрди

tegrarcm - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдСрдирд╡рд░реНрдХреНрд╕ рдореБрдлреНрдд рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ tegarcm рдЪрд▓рд╛рдПрдВред

рдпрд╣ рдХрдорд╛рдВрдб tegrarcm рд╣реИ тАЛтАЛрдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрд╛рд░реНрдпрдХреНрд░рдо:

рдирд╛рдо


tegrarcm - tegra рдлрд░реНрдорд╡реЗрдпрд░ рдбрд╛рдЙрдирд▓реЛрдб рдЙрдкрдпреЛрдЧрд┐рддрд╛

SYNOPSIS


tegararcm [ рд╡рд┐рдХрд▓реНрдкреЛрдВ ]

рд╡рд░реНрдгрди


рдЗрд╕ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдЯреЗрдЧреНрд░рд╛ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рд░рд┐рдХрд╡рд░реА рдореЛрдб рдореЗрдВ рдХреЛрдб рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдРрд╕рд╛ рдирд╣реАрдВ рд╣реЛрддрд╛
рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдмреВрдЯ рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рд╕рдорд░реНрдерд┐рдд рд▓реЙрдХ рдбрд┐рд╡рд╛рдЗрд╕, рдХреЗрд╡рд▓ рд╡реЗрдВрдЯрд╛рдирд╛ рдЬреИрд╕реЗ рдЦреБрд▓реЗ рдбрд┐рд╡рд╛рдЗрд╕
рдпрд╛ рдХрд╛рд░реНрдбреБ рд╕рдВрджрд░реНрдн рдмреЛрд░реНрдбред рдпрд╣ рдХрд┐рд╕реА рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдлрд░реНрдорд╡реЗрдпрд░ рдлреНрд▓реИрд╢ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдХрд░ рд╕рдХрддрд╛ рд╣реИ
рдлрд░реНрдорд╡реЗрдпрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рддрдм рдлреНрд▓реИрд╢ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдХреНрд░реЛрдордУрдПрд╕ рдореЗрдВ
tegrarcm рдХрд╛ рдЙрдкрдпреЛрдЧ рдпреВ-рдмреВрдЯ рдХреЗ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдмрд┐рд▓реНрдб рдХреЛ рд▓рдХреНрд╖реНрдп Tegra рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ a . рдХреЗ рд╕рд╛рде рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдкреЗрд▓реЛрдб рдХрд┐ рдпрд╣ рдлрд┐рд░ рдмреВрдЯ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдлреНрд▓реИрд╢ рдХрд░рддрд╛ рд╣реИред

рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдо рд╕рдорд░реНрдерд┐рдд
┬╖ рдЯреЗрдЧреНрд░рд╛рей

┬╖ рдЯреЗрдЧреНрд░рд╛рей

┬╖ рдЯреЗрдЧреНрд░рд╛рей

┬╖ рдЯреЗрдЧреНрд░рд╛рей

рдХреИрд╕реЗ рд╕реЗрд╡рд╛ рдореЗрд░реЗ рдЙрдкрдпреЛрдЧ
тАФ рдЕрдкрдиреЗ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдгрд╛рд▓реА рд╕реЗ рдЕрдкрдиреЗ рдЯреЗрдЧреНрд░рд╛ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдПрдХ рдпреВрдПрд╕рдмреА рдХреЗрдмрд▓ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВред рдЖрдк
рд▓рдХреНрд╖реНрдп рдмреЛрд░реНрдб рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдпрд╛ рддреЛ USB A рд╕реЗ A рдХреЗрдмрд▓ рдпрд╛ A рд╕реЗ рдорд╛рдЗрдХреНрд░реЛ B рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

- рдЕрдкрдиреЗ рдмреЛрд░реНрдб рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдмреАрд╕реАрдЯреА рдлрд╛рдЗрд▓ рдЦреЛрдЬреЗрдВред рд╕рдВрджрд░реНрдн рдмреЛрд░реНрдбреЛрдВ рдХреЗ рд▓рд┐рдП, рдмреАрд╕реАрдЯреА рдлрд╛рдЗрд▓реЗрдВ рдХрд░ рд╕рдХрддреА рд╣реИрдВ
NVIDIA рд╕реЗ L4T рд╡рд┐рддрд░рдг рдореЗрдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

- рдЕрдкрдиреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдлрд░реНрдорд╡реЗрдпрд░ рдмрдирд╛рдПрдВ (рдЬреИрд╕реЗ рдпреВ-рдмреВрдЯ)

- рдлрд░реНрдорд╡реЗрдпрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП tegarcm рдЪрд▓рд╛рдПрдБ

рдХрдорд╛рдиреЛрдВ


рд░реАрдбрдмрдХреНрдЯ
рд▓рдХреНрд╖реНрдп рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдмреАрд╕реАрдЯреА рдкрдврд╝реЗрдВ рдФрд░ рдЗрд╕реЗ рд▓рд┐рдЦреЗрдВ рдмреАрд╕реАрдЯреАрдлрд╝рд╛рдЗрд▓.

рд╡рд┐рдХрд▓реНрдк


--рдмреАрд╕реАрдЯреА рдмреАрд╕реАрдЯреАрдлрд╝рд╛рдЗрд▓
Tegra рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП BCT рдлрд╝рд╛рдЗрд▓ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВред рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдореЗрдореЛрд░реА рд╣реИ
рдмреЛрд░реНрдб рдХреЗ рд▓рд┐рдП рд╡рд┐рдиреНрдпрд╛рд╕ рдЬрд╛рдирдХрд╛рд░реАред рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмреАрд╕реАрдЯреА рдлрд╛рдЗрд▓реЗрдВ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ
NVIDIA L4T рд╡рд┐рддрд░рдг рдпрд╛ cbootimage рдФрд░ рдПрдХ рдЙрдЪрд┐рдд рд╡рд┐рдиреНрдпрд╛рд╕ рдХреЗ рд╕рд╛рде рдЙрддреНрдкрдиреНрди
рдлрд╝рд╛рдЗрд▓.

--рдмреВрдЯрд▓реЛрдбрд░ рдмреНрд▓рдлрд╛рдЗрд▓
Tegra рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреВрдЯрд▓реЛрдбрд░ рдлрд╝рд╛рдЗрд▓ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВред рдпрд╣ рдлрд░реНрдорд╡реЗрдпрд░ рд╣реИ
рдлрд╝рд╛рдЗрд▓ рдЬрд┐рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

--loadaddr рд▓реЛрдбрдПрдбреНрд░
рд╡рд╣ рдкрддрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рдЬрд┐рд╕ рдкрд░ рдмреВрдЯрд▓реЛрдбрд░ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП
рд╣реЗрдХреНрд╕ рд╣реИ рдФрд░ рдЖрдорддреМрд░ рдкрд░ Tegra0 рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд▓рд┐рдП 108000x20 рдпрд╛ Tegra0 рдХреЗ рд▓рд┐рдП 80108000x30 рд╣реИ,
Tegra114, рдпрд╛ Tegra124 рдбрд┐рд╡рд╛рдЗрд╕ред

--entryadr рдкреНрд░рд╡реЗрд╢
рдкреНрд░рд╡реЗрд╢ рдкрддрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рдХрд┐ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рдмрд╛рдж рдирд┐рдпрдВрддреНрд░рдг рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рд▓рджрд╛ рд╣реБрдЖред рдпрд╣ рд╣реЗрдХреНрд╕ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдпрд╣ рдорд╛рди рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд▓реЛрдб рдкрддреЗ рдХреЗ рд╕рдорд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

--рд╕рдВрд╕реНрдХрд░рдг
рд╕рдВрд╕реНрдХрд░рдг рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ рдФрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВред

--рдорджрдж рд╕рд╣рд╛рдпрддрд╛ рдЯреЗрдХреНрд╕реНрдЯ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ рдФрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВред

--рдорд┐рдиреАрд▓реЛрдбрд░ рдПрдордПрд▓рдлрд╝рд╛рдЗрд▓
рдмрд┐рд▓реНрдЯ-рдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдорд┐рдиреАрд▓реЛрдбрд░ рдкрдврд╝реЗрдВред

--рдорд┐рдиреАрд▓реЛрдбрд░_рдПрдВрдЯреНрд░реА рдорд┐рд▓реЗрдВрдЯреНрд░реА
рдорд┐рдиреАрд▓реЛрдбрд░ рдХрд╛ рдкреНрд░рд╡реЗрд╢ рдкрддрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВред

рдЙрджрд╛рд╣рд░рдг


Tegra20 рд╕реАрдмреЛрд░реНрдб рдкрд░ рдпреВ-рдмреВрдЯ рдлрд░реНрдорд╡реЗрдпрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:

$ sudo tegrarcm --bct Seaboard.bct --bootloader u-boot.bin --loadaddr 0x108000
рдмреАрд╕реАрдЯреА рдлрд╝рд╛рдЗрд▓: рд╕реАрдмреЛрд░реНрдб.рдмреАрд╕реАрдЯреА
рдмреВрд▓реЛрдбрд░ рдлрд╝рд╛рдЗрд▓: u-boot.bin
рд▓реЛрдб рдПрдбреНрд░ 0x108000
рдкреНрд░рд╡реЗрд╢ рдпреЛрдЬрдХ 0x108000
рдбрд┐рд╡рд╛рдЗрд╕ рдЖрдИрдбреА: 0x7820
uid: 0x33c20c0413fb217
рдЖрд░рд╕реАрдПрдо рд╕рдВрд╕реНрдХрд░рдг: 2.1
рд▓рдХреНрд╖реНрдп рдХреЗ рд▓рд┐рдП рдорд┐рдиреАрд▓реЛрдбрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд░рд╣рд╛ рд╣реИ...
рдорд┐рдиреАрд▓реЛрдбрд░ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛
Chip UID: 0x33c20c0413fb217
рдЪрд┐рдк рдЖрдИрдбреА: 0x20
рдЪрд┐рдк рдЖрдИрдбреА рдкреНрд░рдореБрдЦ рд╕рдВрд╕реНрдХрд░рдг: 0x1
рдЪрд┐рдк рдЖрдИрдбреА рдорд╛рдЗрдирд░ рд╕рдВрд╕реНрдХрд░рдг: 0x4
рдЪрд┐рдк SKU: 0x18 (t25)
рдмреВрдЯ рд░реЛрдо рд╕рдВрд╕реНрдХрд░рдг: 0x1
рдмреВрдЯ рдбрд┐рд╡рд╛рдЗрд╕: 0x3 (рдПрд╕рдкреАрдЖрдИ)
рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдореЛрдб: 0x3 (рдбреЗрд╡рд▓рдкрд░ рдореЛрдб)
рдбрд┐рд╡рд╛рдЗрд╕ рдХреЙрдиреНрдлрд┐рдЧ рд╕реНрдЯреНрд░реИрдк: 0x0
рдбрд┐рд╡рд╛рдЗрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧ рдлрд╝реНрдпреВрдЬрд╝: 0x0
рдПрд╕рдбреАрдЖрд░рдПрдПрдо рдХреЙрдиреНрдлрд┐рдЧ рд╕реНрдЯреНрд░реИрдк: 0x0
рдлрд╝рд╛рдЗрд▓ рднреЗрдЬрдирд╛: seaboard.bct
- 4080/4080 рдмрд╛рдЗрдЯреНрд╕ рднреЗрдЬреЗ рдЧрдП
Seaboard.bct рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рднреЗрдЬрд╛ рдЧрдпрд╛
рдлрд╝рд╛рдЗрд▓ рднреЗрдЬрдирд╛: u-boot.bin
- 268314/268314 рдмрд╛рдЗрдЯреНрд╕ рднреЗрдЬреЗ рдЧрдП
u-boot.bin рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рднреЗрдЬрд╛ рдЧрдпрд╛

рд╕рд┐рд╕реНрдЯрдо рд╕реЗ BCT рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП:

$ sudo tegarcm --bct ventana.bct readbct
рдмреАрд╕реАрдЯреА рдлрд╝рд╛рдЗрд▓: ventana.bct
рдбрд┐рд╡рд╛рдЗрд╕ рдЖрдИрдбреА: 0x7820
рд╕рд┐рд╕реНрдЯрдо рд╕реЗ BCT рдкрдврд╝рдирд╛, ventana.bct рдХреЛ рд▓рд┐рдЦрдирд╛...рд╣реЛ рдЧрдпрд╛!

рд╡рд╛рдкрд╕реА рдореВрд▓реНрдп


рдпрджрд┐ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рд╣реЛрддреА рд╣реИ рддреЛ рдПрдХ рдЧреИрд░-рд╢реВрдиреНрдп рдирд┐рдХрд╛рд╕ рд╕реНрдерд┐рддрд┐ рд▓реМрдЯрд╛ рджреА рдЬрд╛рддреА рд╣реИред

onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди tegrarcm рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


рдлреНрд░реА рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди

рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд╛рдЗрдиреЗрдХреНрд╕ рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб

Ad