This
TiddlyWiki
contains the following tiddlers:
--disassembler-options
--with-abi=aapcs
-fomit-frame-pointer
-mthumb
-mthumb-interwork
.glue_7
.glue_7t
%low and %high and str ldr mov movt
$:/.tb/ui/AdvancedSearch/Field
$:/config/EditToolbarButtons/Visibility/$:/core/ui/Buttons/cancel
$:/config/EditToolbarButtons/Visibility/$:/core/ui/Buttons/delete
$:/config/EditToolbarButtons/Visibility/$:/core/ui/Buttons/save
$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/control-panel
$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-tiddler
$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/save-wiki
$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others
$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete
$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/edit
$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler
$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info
$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions
$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink
$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview
$:/config/WikiParserRules/Inline/wikilink
$:/core
$:/DefaultTiddlers
$:/GitLab/Branch
$:/GitLab/Filename
$:/GitLab/Path
$:/GitLab/Repo
$:/GitLab/ServerURL
$:/GitLab/Username
$:/GoogleAnalyticsMeasurementID
$:/Import
$:/isEncrypted
$:/pas/Backlink/Navigation
$:/pas/doc-macros
$:/pas/doc-styles
$:/pas/images/element
$:/pas/images/gitlab
$:/pas/Parent/List/Navigation
$:/plugins/tiddlywiki/consent-banner
$:/plugins/tiddlywiki/googleanalytics
$:/plugins/tiddlywiki/katex
$:/SiteSubtitle
$:/SiteTitle
$:/state/advancedsearch/currentTab
$:/state/consent-banner/accepted
$:/state/http-requests
$:/state/plugin-info--1160060262-$:/plugins/tiddlywiki/googleanalytics--1562880175
$:/state/plugin-info-1295436120-$:/plugins/tiddlywiki/consent-banner---500151073
$:/state/sidebar
$:/state/tab--1031686600
$:/state/tab--1109757826
$:/state/tab--1131956466
$:/state/tab--1138977574
$:/state/tab--1219086352
$:/state/tab--1224321960
$:/state/tab--1251975002
$:/state/tab--1310790658
$:/state/tab--1498284803
$:/state/tab--1594324146
$:/state/tab--1603416544
$:/state/tab--1707251078
$:/state/tab--1742567940
$:/state/tab--1747559026
$:/state/tab--1802708314
$:/state/tab--1864479654
$:/state/tab--1963855381
$:/state/tab--2005837568
$:/state/tab--2033327014
$:/state/tab--2080908788
$:/state/tab--2112689675
$:/state/tab--2124695978
$:/state/tab--259844654
$:/state/tab--331511984
$:/state/tab--477394076
$:/state/tab--552573782
$:/state/tab--570966066
$:/state/tab--620044174
$:/state/tab--674252084
$:/state/tab--686895770
$:/state/tab--807282660
$:/state/tab--807866440
$:/state/tab--936409956
$:/state/tab-1009958622
$:/state/tab-107108146
$:/state/tab-110356154
$:/state/tab-1127946756
$:/state/tab-114730040
$:/state/tab-11832822
$:/state/tab-1344856560
$:/state/tab-1467486514
$:/state/tab-1586890076
$:/state/tab-1594944312
$:/state/tab-1598866852
$:/state/tab-1628980756
$:/state/tab-1707919910
$:/state/tab-1749438307
$:/state/tab-1756399564
$:/state/tab-1923500672
$:/state/tab-1939585766
$:/state/tab-2015652142
$:/state/tab-2065006209
$:/state/tab-222327756
$:/state/tab-275778242
$:/state/tab-276060152
$:/state/tab-293738716
$:/state/tab-350836782
$:/state/tab-394254026
$:/state/tab-455845942
$:/state/tab-599503442
$:/state/tab-600284070
$:/state/tab-662877988
$:/state/tab-900765304
$:/state/tab-980141778
$:/state/tab-991992342
$:/state/tab/moresidebar-1850697562
$:/state/tab/sidebar--595412856
$:/state/tabs/controlpanel/toolbars-1345989671
$:/state/tree/$:/boot/
$:/state/tree/$:/GitLab/
$:/state/tree/$:/pas/
$:/state/tree/$:/pas/Backlink/
$:/state/tree/$:/pas/images/
$:/state/tree/$:/pas/Parent/
$:/state/tree/$:/pas/Parent/List/
$:/state/tree/$:/plugins/
$:/state/tree/$:/plugins/tiddlywiki/
$:/state/tree/$:/plugins/tiddlywiki/consent-banner/
$:/state/tree/$:/plugins/tiddlywiki/googleanalytics/
$:/status/RequireReloadDueToPluginChange
$:/status/UserName
$:/StoryList
$:/themes/tiddlywiki/snowwhite
$:/themes/tiddlywiki/vanilla
$:/themes/tiddlywiki/vanilla/options/sidebarlayout
1st project: petalinux_bsp
2nd project: petalinux_project
Acknowledgments
adding to the devicetree from Vivado
adding to the devicetree using meta-user
Advanced Field Search
alternative system builds
AMBAAXI
AMDwikidt2022
Appendices
Application Binary Interface
ARM a fabless design house
ARM Application Binary Interface
ARM architectures
ARM compiler options
ARM Condition Code
ARM CPU
ARM CPU CISC like features
ARM CPU now has VFP and Neon
ARM CPU Registers
ARM CPU RISC like features
ARM crash debug
ARM Embedded Application Binary Interface
ARM history
ARM instruction set
ARM Jazelle instruction set
ARM Makefile example
ARM Overview
ARM parallel instruction pipelining
ARM second operand barrel shifter
ARM Thumb instruction set
ARM Thumb-2 instruction set
ARM Thumb-2EE instruction set
ARM vector floating-point
atmel-rom.ld
axi
b
backward compatible nonprivileged instructions
Basic Syntax
Basic Syntax Sources
Billauer2020
BitBake
bitbake -c cleansstate
bitbake -c devshell
bitbake -c listtasks
bitbake -e
bitbake <command>
bitbake-layers show-recipes
bl
bootlin
Brief Guide
build the board bitstream
build the Micro SD card image
Burshtein
bx
chip coordinate ID
Chisnall2012
CISC decoder power saving not easy
Common 17-53
common tcl commands
Compatibility table for tools
Compatible tool versions
compile and link eCore code
compiler directives
complicated decoding CISC CPU instruction
component creation
Constraints 18-5572
Copyright
Cortex-A8
Cortex-A9
creating the Pblocks
Crosstool-NG User Guide
Current Program Status Register
Customisable ARM CPU
Data Fault Address Register
Data Fault Status Register
DDI0100I
DDI0145
DDI0210B
DDI0344
DDI0388G
DDI0409I
DDI0472M
DEN0013_0400
design verification
Devicetree
devicetree - HSI flow
devicetree - Vitis flow
devicetree - XSCT HSI flow
devicetree /aliases
devicetree basic flow
devicetree compiler
devicetree construction
Devicetree Dynamic Resolver
devicetree introduction
devicetree labels
devicetree location
devicetree node name
devicetree other sections
devicetree phandle
devicetree property
devicetree references
devicetree specification
devicetree tools
DevTreeSpec
DRC HDPR-25
DRC HDPR-29
DRC HDPR-29 add IO block tiles to a Pblock
DRC HDPR-29: remove the constraint
dtc adds fragment and fixup
dts dtsi file conversion
DUI0203
DUI0471M
E_REG_CONFIG
E_REG_HALT
E_REG_IOCONFIG
E_REG_IOFLAG
E_REG_LINKCFG
E_REG_LINKDEBUG
E_REG_LINKRXCFG
E_REG_LINKTXCFG
E_REG_RESET
E_REG_STATUS
E_REG_SYNC
eCore access
eCore assembler
eCore CPU registers
eCore link registers
eCore programming
eCore state
elink clk_config
elink ecfg_chipid
elink ecfg_reset_reg
elink erx_mmu
elink etx_mmu
elink idelay
elink mailbox_data
elink mailbox_status
elink registers
elink rx_cfg_reg
elink rx_gpio_reg
elink rx_offset_reg
elink rx_status
elink rx_testdata_reg
elink tx_cfg_reg
elink tx_gpio_reg
elink tx_monitor_reg
elink tx_packet_reg
elink tx_status
elink tx_version_reg
Embedded ICE
emesh packet ctrlmode
environment - bitbake
environment - cross compiler
Epiphany architecture
Epiphany eCore
Epiphany examples
Epiphany kernel driver
etrace
etx_remap
Fault Status Register
find sites on the floor plan
finding sizes of modules
finding the kernel version and source used
finding where to look for kernel configuration
FPGA partial reconfiguration
gcc assembler syntax
gcc devicetree pre-processing
GEM
getting more information about DRC failures
Getting Started
GisselquistAXI2019
Glossary
Goeders2018
Grok ChapterOutlineTemplate
HDMI interface
Higher instruction density with CISC CPU
host side access
How to start with FPGA
HTStyleSheet:Code
idelay
IHI0036B
IHI0042E
ILOGIC_X1Y95.png
imprecise external abort
imprecise external abort - worked example
initial implementation build
Installing the tools and cloning PYNQ-e
Instruction Fault Status Register
instructions retired
inter board routing
interface creation and conventions
internal and shared memory access
Johnson2021
Kaczanowski202022
Kaczanowski2020231
Kaczanowski2020232
Kaczanowski2020233
KDriverAPI
Kernel config
Kernel modules
Kevin Hubbard
Knitter2023
ldd3
ldd5
ldr
libidn11
Likely2023
link register access
linker directives
Linux Kernel
LKDoc
LKLabsModules
Lower instruction density with ARM CPU
lr
lsl
make boot_files
make bsp
make images
make sdx_sw
make sysroot
mesh routing
meta-user patching: check the patch has been applied
modify_sdcard_boot.sh
mov
msr
multiple distinct instruction sets
mvn
navigating the floor plan
Neon
no FPU in original ARM CPU
OH
OH components
OH FPGA development
OH hierarchy
OH how easy
Olofsson2017
open_run
overlay devicetree file - creation
overlay devicetree file - installation
overlay devicetree file - PYNQ
Parallella board
Parallella elink
Parallella features
Parallella programming
Parallella specific modifications to the Micro SD card image
parallella yoctobuild Ola Jeppsson
parallella yoctobuild y2024.2
Parallella01
Parallella02
Parallella03
Parallella04
Parallella05
Parallella06
Parallella07
partial Devicetree build
partial Devicetree build - details
patching the Devicetree
patching the Devicetree - details
patching the Devicetree for u-boot-xlnx
patching the linux-xlnx kernel config
patching the u-boot-xlnx kernel config
patching u-boot-xlnx: create a patch
patching u-boot-xlnx: starting point
PetaLinux
PetaLinux - Yocto User Guide
PetaLinux configuration
PetaLinux development
Place 30-879
Procedure Call Standard
Project objectives
PYNQ
PYNQ developer User Guide
PYNQ Micro SD card build system
PYNQ top level build
PYNQ-e
PYNQ-PRIO background reading
PYNQ-PRIO devicetree
PYNQ-PRIO floorplanning
pynq: significant paths
ranges of pblock
read the log output with care
refBookTitle
referenceEntry
References
refTitle
remapping packet addresses
restructure the Pblocks
runme_once.sh
Save
selecting the reconfigurable module
set_property IOB
set_property PFM_NAME
set_property SNAPPING_MODE
shm global memory access
simple ARM instructions save power
simple_access
singleLineList
str
sub
Sune2022
TableOfContents
Taylor2019
Taylor2023
Tcl wiki pages
TDMI
Thumb
Thumb-2
tile boundaries
Traditional CPU instruction pipelining
Two PetaLinux projects
Ubuntu host
Ubuntu schroot
UG1144
UG835
UG904
UG906
UG909
UG912
using the floor plan to find objects
v82012
Vitis
Vivado
Vivado 12-25128
write_hw_platform
write_to_sdcard_rootfs.sh
XillibusZDT
xsct adds plugin
Yocto
zocl