PDF: Low Level Access to Functions and Registers of Vortex86

Based on DMP's Vortex processor / SoC this board is a full computer capable of running a standard Windows and Linux installation on the backpack of your robot.
2 postsPage 1 of 1
2 postsPage 1 of 1

PDF: Low Level Access to Functions and Registers of Vortex86

Post by PedroR » Wed Jun 29, 2011 12:11 pm

Post by PedroR
Wed Jun 29, 2011 12:11 pm

Hi all

I have come across an interesting manual that explains the low level access to all of the North bridge and South bridge features of the Vortex86 processor.

It comes with interesting examples for DOS, Linux and Windows explaining which registers do what and how to perform tasks such as:

- Adjusting/Lowering clock speed in real time

- Working with the Watchdog timers

- Using PWM

- ISO-in-Chip information

- SPI

The RoboIO library encapsulates all of these functions (and code and information explained in the document) for convenience of use. RoboIO this is the reccommended way of using the Roboard features.

Still, the document is a very interesting read in order to get an idea of how the RoboIO and Vortex86 processor works internally.

The document also exposes some additional features not covered by RoboIO such as real time processor Clock rate adjustment, ISO-in-Chip information and booting from USB.

The document can be found here http://support.elmark.com.pl/Advantech/ ... x86man.pdf

[EDIT] As per 'roboard's post (bellow), for the latest versions of this document please visit http://www.dmp.com.tw/tech/vortex86dx/

Also the Roboard department does _not_ provide support for low level programming; they are only able to provide support to customers using the RoboIO library. [/EDIT]



Regards
Pedro
Hi all

I have come across an interesting manual that explains the low level access to all of the North bridge and South bridge features of the Vortex86 processor.

It comes with interesting examples for DOS, Linux and Windows explaining which registers do what and how to perform tasks such as:

- Adjusting/Lowering clock speed in real time

- Working with the Watchdog timers

- Using PWM

- ISO-in-Chip information

- SPI

The RoboIO library encapsulates all of these functions (and code and information explained in the document) for convenience of use. RoboIO this is the reccommended way of using the Roboard features.

Still, the document is a very interesting read in order to get an idea of how the RoboIO and Vortex86 processor works internally.

The document also exposes some additional features not covered by RoboIO such as real time processor Clock rate adjustment, ISO-in-Chip information and booting from USB.

The document can be found here http://support.elmark.com.pl/Advantech/ ... x86man.pdf

[EDIT] As per 'roboard's post (bellow), for the latest versions of this document please visit http://www.dmp.com.tw/tech/vortex86dx/

Also the Roboard department does _not_ provide support for low level programming; they are only able to provide support to customers using the RoboIO library. [/EDIT]



Regards
Pedro
Last edited by PedroR on Wed Jun 29, 2011 3:08 pm, edited 3 times in total.
PedroR offline
Savvy Roboteer
Savvy Roboteer
Posts: 1199
Joined: Mon Jun 16, 2008 11:07 pm

Re: PDF: Low Level Access to Functions and Registers of Vort

Post by roboard » Wed Jun 29, 2011 2:57 pm

Post by roboard
Wed Jun 29, 2011 2:57 pm

Actually, this document has previously appeared on RoBoard download page ( http://www.roboard.com/download_ml.htm -> Advanced Information on RoBoard's CPU -> DMP Vortex86SX/DX/MX Software Programming Reference).

And the newest version of the document (and a brief datasheet of Vortex86DX) can always be downloaded from the Vortex86DX official site: http://www.dmp.com.tw/tech/vortex86dx/

Remarks: some features in this document don't apply on RoBoard; and tech@roboard.com doesn't normally support any low-level programming issue of Vortex86DX. If you have any issue or question on this document, please email to soc@dmp.com.tw instead.

:)
Actually, this document has previously appeared on RoBoard download page ( http://www.roboard.com/download_ml.htm -> Advanced Information on RoBoard's CPU -> DMP Vortex86SX/DX/MX Software Programming Reference).

And the newest version of the document (and a brief datasheet of Vortex86DX) can always be downloaded from the Vortex86DX official site: http://www.dmp.com.tw/tech/vortex86dx/

Remarks: some features in this document don't apply on RoBoard; and tech@roboard.com doesn't normally support any low-level programming issue of Vortex86DX. If you have any issue or question on this document, please email to soc@dmp.com.tw instead.

:)
roboard offline
Savvy Roboteer
Savvy Roboteer
Posts: 302
Joined: Fri Jul 03, 2009 4:44 am


2 postsPage 1 of 1
2 postsPage 1 of 1