open mini netbook

open project of mini netbook, 7'' ARM netbook


You are not connected. Please login or register

AK7802 processor specification Open !!!!!!!

Go to page : 1, 2  Next

View previous topic View next topic Go down  Message [Page 1 of 2]

1 AK7802 processor specification Open !!!!!!! on Thu 17 Jun 2010 - 14:35

Admin


Knight
Knight
must-have document for developer !!!!!

AK7802 Mobile Multimedia
Application Processor
Specification
© 2008 Anyka Technologies Corporation All rights reserved.
AK7802 SPECIFICATION

Table of Contents
1 Introduction........................................................................................................................ 8
1.1 Conventions ................................................................................................................ 9
1.2 Features .................................................................................................................... 10
1.3 Target Applications ................................................................................................... 11
1.4 Product Documentation............................................................................................. 11
1.5 Ordering Information ................................................................................................. 11
2 Signals and Connections.................................................................................................. 12
2.1 PIN Definitions .......................................................................................................... 12
2.2 Shared-pin List .......................................................................................................... 26
3 Functional Description...................................................................................................... 31
3.1 System Control.......................................................................................................... 31
3.1.1 Clock Generation and Control ........................................................................... 31
3.1.2 Reset Module..................................................................................................... 33
3.1.3 Interrupt Module................................................................................................. 33
3.1.4 Bootstrap Module............................................................................................... 33
3.1.5 Power Management Capability.......................................................................... 36
3.1.6 Working Modes .................................................................................................. 36
3.1.7 JTAG.................................................................................................................. 36
3.2 RTC Module .............................................................................................................. 37
3.3 CPU core................................................................................................................... 37
3.4 Memory ..................................................................................................................... 38
3.4.1 On Chip Memory................................................................................................ 38
3.4.1.1 ROM ........................................................................................................... 38
3.4.1.2 L2 Memory.................................................................................................. 38
3.4.2 External Memory................................................................................................ 38
3.4.2.1 RAM Interface............................................................................................. 38
3.4.2.1.1 Features .................................................................................................. 39
3.4.2.1.2 Timing Diagrams ..................................................................................... 39
3.4.2.2 Nand Flash Interface .................................................................................. 41
3.5 CRC Module.............................................................................................................. 42
3.6 Advanced High-performance Bus (AHB) .................................................................. 43
AK7802 SPECIFICATION


3.7 DMA Accelerator ....................................................................................................... 43
3.8 Register Bus Controller ............................................................................................. 44
3.9 Video Processor........................................................................................................ 44
3.9.1 Typical Encoding Application............................................................................. 44
3.9.2 Typical Decoding Application............................................................................. 45
3.10 Image Processor ....................................................................................................... 45
3.10.1 Typical Encoding Application............................................................................. 45
3.10.2 Typical Decoding Application............................................................................. 46
3.11 2D Graphics Accelerator........................................................................................... 46
3.12 Audio Processor........................................................................................................ 46
3.12.1 Typical Encoding Application............................................................................. 47
3.12.2 Typical Decoding Application............................................................................. 47
3.13 I2S Interface.............................................................................................................. 48
3.13.1 Timing ................................................................................................................ 49
3.13.2 Typical Applications ........................................................................................... 50
3.13.2.1 Transmitter modes...................................................................................... 50
3.13.2.2 Receiver Mode............................................................................................ 51
3.14 PCM Slave Interface ................................................................................................. 51
3.14.1 Timing ................................................................................................................ 52
3.14.2 Two-slot Operation............................................................................................. 53
3.14.3 Typical Application ............................................................................................. 54
3.15 Camera Interface ...................................................................................................... 54
3.15.1 Timing ................................................................................................................ 54
3.15.1.1 External Image Sensors Compatible with CCIR 601.................................. 54
3.15.1.2 External Image Sensors Compatible with CCIR 656.................................. 55
3.15.2 Typical Application ............................................................................................. 59
3.16 Software I2C ............................................................................................................. 59
3.17 Display Controller...................................................................................................... 60
3.17.1 LCD Controller ................................................................................................... 60
3.17.1.1 Color Panels ............................................................................................... 61
3.17.1.1.1 MPU Interface ....................................................................................... 61
3.17.1.1.2 RGB Interface........................................................................................ 68
3.17.1.2 Black-and-White Panels and Gray-Scale Panels ....................................... 74
AK7802 SPECIFICATION

3.17.2 TV Out Interface................................................................................................. 74
3.18 UART......................................................................................................................... 74
3.19 SPI............................................................................................................................ 75
3.20 USB controllers ......................................................................................................... 78
3.21 MMC/SD Interface and SDIO Interface..................................................................... 78
3.22 Analog ....................................................................................................................... 80
3.22.1 Reference Voltage Generator............................................................................ 81
3.22.2 ADCs.................................................................................................................. 81
3.22.2.1 ADC1 .......................................................................................................... 83
3.22.2.1.1 Touch Screen Interface......................................................................... 83
3.22.2.1.2 Battery Monitor...................................................................................... 84
3.22.2.1.3 General-Purpose Input Channel (AD5)................................................. 85
3.22.2.2 ADC2 and ADC3......................................................................................... 85
3.22.2.2.1 Microphone Interface ............................................................................ 85
3.22.2.2.2 Linein Interface...................................................................................... 86
3.22.3 DACs.................................................................................................................. 86
3.22.3.1 Headphone Driver....................................................................................... 87
3.22.3.2 Lineout Interface......................................................................................... 87
3.22.4 PLL..................................................................................................................... 88
3.22.5 USB Transceiver................................................................................................ 88
3.23 PWM.......................................................................................................................... 88
3.24 Timers ....................................................................................................................... 89
3.25 GPIO ......................................................................................................................... 89
4 Electrical Specifications.................................................................................................... 90
4.1 Maximum Ratings ..................................................................................................... 90
4.2 Recommended Operating Range ............................................................................. 90
4.3 DC Electrical Characteristics..................................................................................... 91
4.4 AC Electrical Characteristics..................................................................................... 91
5 PIN-Out and Package Information ................................................................................... 93
5.1 PIN Assignment ........................................................................................................ 93
5.2 Package Information ................................................................................................. 97


download pdf from :

[You must be registered and logged in to see this link.]


you need a Knight permission bounce


_________________
Don't forget to vote. It's will cost nothing for you but very important to me and another members of forum.
[You must be registered and logged in to see this link.]
http://mininetbooks.your-board.com

nisma


It´shere a possibility to get the document and the 1.9 Version of the Sw hw V3 sw V122.

nitro


nisma wrote:It´shere a possibility to get the document and the 1.9 Version of the Sw hw V3 sw V122.

This is cpu documentation not bios.

nisma


Yes, i know that this is cpu doc, i want it because i want to know the possible supplemental I/O and if it´s
possible to get one usb working as client where the other tree are working as host. Only the cpu manual can
clearify this. Further i want to know if rs232 is present, what pin, the sharing issues with the touchpad for
porting linux, checking the kernel log and other todo questions.

Admin


Knight
Knight
The Mainboard schematics(hw3.1 sw1.9) has been shared in knights club.


_________________
Don't forget to vote. It's will cost nothing for you but very important to me and another members of forum.
[You must be registered and logged in to see this link.]
http://mininetbooks.your-board.com

Admin


Knight
Knight
1.2 Features
To support a wide variety of applications, AK7802 boasts a robust array of features, including
the following:
• ARM926EJ core, 16KB I cache and 16KB D cache
• advanced power management module
• supports little endian only
• supports 128MB SDRAM/DDR SDRAM
• supports up to 2 pieces of NAND FLASH with ECC function
• embedded audio processor with real-time AMR codec/ MP3 decoder/ WMA decoder/
64-tone MIDI synthesizer/AAC decoder/AAC+ decoder, supporting audio stream in
PCM/ADPCM format
• image processor, hardware JPEG codec
• MJPEG codec accelerator
• H.263 codec
• H.264 decoder
• MPEG4-SP. Level 0,1, 2&3 codec
• 2D graphics accelerator
• CCIR 601/CCIR 656 CMOS image sensor interface with programmable image size
and smart scaling capability
• software I2C
• Dual 18-bit/16-bit/9-bit/8-bit MPU/ 18-bit/16-bit/8-bit RGB LCD display with
programmable LCD size
• TV out interface
• three ADCs for voice/music recording, touch panel and battery measurement
• two Sigma-Delta DACs for stereo speakers
• built-in headphone driver
• master/slave I2S interface
• PCM slave interface
• 2 UARTs, 1 has flow control
• 1 SPI (master or slave operation)
• MMC/SD interface. MMC 4.0; SD 2.0
• SDIO interface, Version 2.0
• USB 2.0 HS OTG
• 70 GPIOs, 6 dedicated(DGPIO), 64 as GPIOs by default and shared with other pins
• JTAG supporting in-circuit debugging
• on-chip PLL and 32.768KHz RTC
• 2 PWMs
• 5 General Purpose timers
• 1 watchdog timer
• four bootstrap modes, boot code saved in 32KB ROM
• package: 216-pin LQFP


_________________
Don't forget to vote. It's will cost nothing for you but very important to me and another members of forum.
[You must be registered and logged in to see this link.]
http://mininetbooks.your-board.com

nisma


I have the datasheet of the VT8505 and WV8505. Having the datasheet of the AK7805
could serve in order to adapt linux. Or i´m wait for the access rights
or i resell the netbook and buy one with a VT8505.
Tree small questions:
Is there one RS232 free or are the pins used for other purposes. I have the schematic, so if
you tell me the pins, i could check it.
Its possible to boot from the SD-Card. Booting from usb works.
What speed is the internal USB port connected to the Wifi ? Usb 2.0 or Usb 1.2 ?

lliont


I think the knight concept sucks!
Vote negative for this post and you'll become a knight
and be able to download the pdf tonight.
Goodnight


nisma


The Rs232 is accessible but it´s more pratical to use the touchpad cable for
rs232 on linux. The internal ports are 1.2 usb including the Wifi
adapter. The chipset is Full Usb capable (12Mbit) but actually the driver limit it
to 1.2 Mbit as i have investigated.
Running it with a external usb wifi adapter (i have one laying around)
on the back usb port i was able to run linux without using the LCD display running
the terminal on a remote X server trought the network connection.

Khephren


Youngling
Youngling
lliont wrote:I think the knight concept sucks!
Vote negative for this post and you'll become a knight
and be able to download the pdf tonight.
Goodnight



I agree, 'AK7802 processor specification Open !!!!!!! ' ...but not really, unless your one of the chosen few. This whole knights thing is begining to get on my tits.

Stan


Khephren, I have to agree with you.

This forum is based on an eleitist principle where certain people have more rights than us mere peasants . It’s just a club for arrogant individuals run by someone who’s up himself and is really just a clown.

I’m going to throw my Anyka fake netbook in the bin, it’s utterly under specified and really quite useless.

This forum could have helped to make it wothwhile, but it chose to do otherwise. Your mistake.

I’m off to one of the ARM/ WinCE sites that actually give a damn.




Khephren


Youngling
Youngling
nitro wrote:is not very expensive, organize donations paypal


In the past (until v4.01) we have done this for free, but in the meantime there exist so many new devices that the effort is very high.
Therefore we have decided to create new adaptions for a small fee of EUR 15 payable via PayPal.

Please send your GAPI adaption request to Info AT WinCESoft.de to get more informations.



They can't do it without information, as they sure as hell aren't going to go out and spend €60-70 on one of these netbooks to fulfill our €15 request. They need technical data, which may be here, And is locked for no apparent reason.

13 Can I have access to that, please? on Fri 6 Aug 2010 - 17:01

nashpa


I would like to work on porting Linux on the CnMBook Silver version that has the processor and would *love* to have access to the specs.

Thanks!
nashpa

16bithovercar


Knight
Knight
Nice! Very Happy I am working on porting linux to my netbook. I can get the ARM9 partly working, but the extra stuff on the SoC is blackbox to me. Good to know its online. I was about to request specs from Anyka. For some reason I can't look at it from your forum link, but if its here its elsewhere online. Something about "Knights"? What does this mean?

Admin


Knight
Knight
16bithovercar wrote:Nice! Very Happy I am working on porting linux to my netbook. I can get the ARM9 partly working, but the extra stuff on the SoC is blackbox to me. Good to know its online. I was about to request specs from Anyka. For some reason I can't look at it from your forum link, but if its here its elsewhere online. Something about "Knights"? What does this mean?

hi,16bithovercar, welcome to join forum.

Also be aware of the Force(reputation). It display in your users profiles,one negative vote=-1 Force, one positive vote=+1 Force,one "thank"=+3 Force,When you have more than 50 Forces,report your Force to Admin and then You will become a member of our Knights.


_________________
Don't forget to vote. It's will cost nothing for you but very important to me and another members of forum.
[You must be registered and logged in to see this link.]
http://mininetbooks.your-board.com

16bithovercar


Knight
Knight
Admin wrote:

hi,16bithovercar, welcome to join forum.

Also be aware of the Force(reputation). It display in your users profiles,one negative vote=-1 Force, one positive vote=+1 Force,one "thank"=+3 Force,When you have more than 50 Forces,report your Force to Admin and then You will become a member of our Knights.


Thank you for explaining that.

17 Maybe we should organize a dev area? on Mon 23 Aug 2010 - 10:45

nashpa


Hi 16bithovercar,

I'm interested in helping with the port too. Can you tell me at what stage you are (anything working in haret?).

Might be a good idea to organise some sort of development area and some source code repository to put together all the efforts?

Best regards,
nashpa

16bithovercar


Knight
Knight
nashpa wrote:Hi 16bithovercar,

I'm interested in helping with the port too. Can you tell me at what stage you are (anything working in haret?).

Might be a good idea to organise some sort of development area and some source code repository to put together all the efforts?

Best regards,
nashpa

Hi Nashpa,
I was working on a friend's generic netbook and through an ARM9 emulator, but I am back at the University now. I just picked up my new netbook from UPS earlier today. I don't want to do anything to it until I make a proper backup ROM dump. For some reason though there is no F1 option on this one... so it might take me a while to figure it out. (Plus school starts next week) I remember reading somewhere there is a direct data cable connection I can do with the AK7802 somewhere. Maybe something to JTAG, I don't remember.
On my friend's machine we were using HaRET to load a cross-compiled linux kernel into memory. That seemed to work fine. The problem was calling specific board parts. I was also using it to look at the specs internally, since I don't have a AK7802 datasheet.
As far as collaborating, sure - that's what OSS is about. If we make any good patches, we can send them up the 2.X tree I just need to figure out how to make a backup on this machine first.

Cheers

nashpa


Hi 16bithovercar,

I have downloaded the leaked BSP for WinCE that was leaked in this forum and elsewhere. I don't know how "kosher" is to use that for development, but ATM I don't care, I'm more interested in having the netbook booting Linux.

As I don't have access to the datasheet (yet, I've made a request for it to Anyka and I've also asked the Admin here to give me access to it) I've used the BSP code to figure out some of the internals of the CPU. I am putting those in a patch for HaRET to be able to watch gpios and other things.

What version of HaRET were you using and what did you do to get a successful boot of the Linux kernel?

As for the direct cable connection, in that leaked BSP there is a schematics PDF file that matches pretty close my Netbook (CnMBook 7 Silver Edition) and I have found the connector on Digikey (OR753CT-ND). I've ordered a pair of them and a flex cable but then I would need to build a breakout board to get the pins to a standard JTAG connector. Hope I won't need that for now though.

We could setup a repository on GitHub (for example) to put the kernel patches once we have something running.

Cheers

auyidi


nashpa wrote:Hi 16bithovercar,

I have downloaded the leaked BSP for WinCE that was leaked in this forum and elsewhere. I don't know how "kosher" is to use that for development, but ATM I don't care, I'm more interested in having the netbook booting Linux.

As I don't have access to the datasheet (yet, I've made a request for it to Anyka and I've also asked the Admin here to give me access to it) I've used the BSP code to figure out some of the internals of the CPU. I am putting those in a patch for HaRET to be able to watch gpios and other things.

What version of HaRET were you using and what did you do to get a successful boot of the Linux kernel?

As for the direct cable connection, in that leaked BSP there is a schematics PDF file that matches pretty close my Netbook (CnMBook 7 Silver Edition) and I have found the connector on Digikey (OR753CT-ND). I've ordered a pair of them and a flex cable but then I would need to build a breakout board to get the pins to a standard JTAG connector. Hope I won't need that for now though.

We could setup a repository on GitHub (for example) to put the kernel patches once we have something running.

Cheers
Hi Naspha,

Do you remember the thread or link you used to download the BSP? I recently purchased a 7" mini-netbook (V-NET VL-760-R-4GB-BLK with AKARM, ARM926-AKCHIP) that's very similar, if not identical, to the CnmBook 7. I've been trying to find the binaries to flash it or upgrade to WinCE 6.0 (since the SD boot method does not work) or create on from a working BSP. Supposedly it's already out there but it's almost impossible getting anywhere/anything unless you're a knight. Sad

Any help or insight would greatly help.

Thanks in advance.

nashpa


There are plenty of places on the net that you can download it from. Search for zt-n760_with_ANKY.rar.

The whole thing about knights area is stupid. If this forum was setup to foster collaboration, why do you need an area where only people with lots of contributions can access (and that only after Admin bothers to grant you the rights)?

I don't know the person behind Admin, but he does not seem to be a very nice person when it comes to online collaboration.

Oh, one more thing: the BSP file that you download doesn't seem complete. I know that a guy here (radu_moisan) has managed to compile it, but then he went silent.

Cheers.

auyidi


nashpa wrote:There are plenty of places on the net that you can download it from. Search for zt-n760_with_ANKY.rar.

The whole thing about knights area is stupid. If this forum was setup to foster collaboration, why do you need an area where only people with lots of contributions can access (and that only after Admin bothers to grant you the rights)?

I don't know the person behind Admin, but he does not seem to be a very nice person when it comes to online collaboration.

Oh, one more thing: the BSP file that you download doesn't seem complete. I know that a guy here (radu_moisan) has managed to compile it, but then he went silent.

Cheers.

Thanks nashpa! I'll give it a try.

I agree with the whole knights thing. It's very discouraging and frustrating trying to get information when the whole purpose of such a forum/community should be to share useful information and resources.

I tried reaching out to radu_moisan a few weeks back after reading his posts which seemed to indicate he was making some progress. But I never heard back and he never posted his final results.

Thanks again for your help!

auyidi


Nashpa,

I've been jumping through lots of hoops trying to find a working link to the zt-n760_with_ANKY.rar file. Some are saying file not found or access denied. Do you know a valid working link?

nashpa


auyidi wrote:Nashpa,

I've been jumping through lots of hoops trying to find a working link to the zt-n760_with_ANKY.rar file. Some are saying file not found or access denied. Do you know a valid working link?

As I'm not sure about the legality of distributing the code, I can only PM you.

nashpa



Last edited by nashpa on Sat 14 Jul 2012 - 2:10; edited 1 time in total

stephenadams


I got my GAPI from here [You must be registered and logged in to see this link.] woks on Win CE5.0 no problem.
file name GAPI_for_HPCs_v404_with_Apps.CAB

Sponsored content


View previous topic View next topic Back to top  Message [Page 1 of 2]

Go to page : 1, 2  Next

Permissions in this forum:
You cannot reply to topics in this forum