Results 1 to 6 of 6
  1.    #1  
    Has anyone successfully boosted the speed of any peripherals?

    I am currently stable at 507 MHz, but I have a feeling I might do better at a lower speed if I could also accelerate the expansion card, etc. The problem is that I do not have a good enough understanding of all the peripheral device codes to know what I should fiddle with that would make a noticable difference. I already know I can get instability really fast mucking about with peripheral speds.

    Also, the list of peripheral descriptions on the PXA Clocker web site is not entirely helpful. Can anyone fill in the blanks for me? Specifically, what would boosting the speed of any of these actually do?:

    PWM0: Pulse-Width Modulator ports. Usually used to control brightness/contrast/backlight level
    PWM1: Pulse-Width Modulator ports. Usually used to control brightness/contrast/backlight level
    AC97a: Audio controller - what about AC97b, I2S?
    SSP2: Sync Serial? What is this used for?
    SSP3: Sync Serial? What is this used for?
    STU
    FFU
    BTU: Bluetooth?
    I2S: Audio controller - what about AC97a/b?
    Timer
    USBH: USB - what is the difference between USBH and USBC??
    USBC: USB - what is the difference between USBH and USBC??
    MMC: SD Card?
    IR
    I2C: Internal communications device
    I2CP
    LCD: Display controller
    MSL
    USIM
    KeyPad
    IntMem
    MS
    SSP1
    QCapt
    AC97b: Audio controller - what about AC97a, I2S?
  2. #2  
    Top.
  3. #3  
    I'm bumping this old thread because I have the same question. Specifically, I have 3 apps that I would like to speed up on my 650: Blazer, AcidImage and Garmin Que (GPS mapping program). Everything else I use runs with negligible delays. PXA clocker speeds up Blazer page rendering nicely, but does next to nothing on AcidImage and Que. In both cases, the programs rely heavily on data stored on the SD card, and since speeding up the CPU had little effect, probably card access speed is the bottleneck.

    So my question is, has anyone had success using PXA Clocker to speed up programs that rely on SD card access? Does increasing the MMC controller clock speed actually increase data transfer rates? Are SD cards synchronous (in which case a data transfer clock speed increase might help, assuming the card can keep up) or asynchronous (in which case it's already working as fast as it can, and I guess clock speedup wouldn't help)?
  4. #4  
    Any idea...?

    The PXA Clocker default seems to enable the control of the below peripherals:

    PWM0
    AC97
    STU
    FFU
    Timer
    MMC
    I2C
    LCD
    KeyPad
    IntMem
    MemCtl
  5. #5  
    PXAClocker only works for the old 650 firmware, and not at ALL for any Treos after it (700, 680, 750, whatever others there are..
  6. #6  
    Found some information:

    - USBH probably means USB Host
    - USBC probably means USB Client
    - Ticking the options BTU, SSP1, SSP2 and SSP3 have no practical effect on the Bluetooth synchornization speed.
    - Ticking the option QCapt seems to make video capture more stable (previously it often crashes if capture at 352 x 288 resolution)
    - Didn't try if ticking the USB options will increase the USB synchornization speed because I mainly use Bluetooth.

    Sources of further information...

    http://www.intel.com/design/embedded...ors/302302.htm
    http://forum.xda-developers.com/show...=222517&page=4
    http://www.armkits.com/product/XScalePXA255.asp
    http://www.handhelds.org/moin/moin.c...reo650Hardware
    http://www.gelato.unsw.edu.au/lxr/so...pxa/pxa-regs.h
    http://nuedc.sjtu.edu.cn/downloads/2...Technology.pdf

Posting Permissions