FSVYBRID Windows 7 Release V2.8

  • FSVYBRID Windows 7 Release V2.8


    For a while, we released a new standard access for the Board PicoCOMA5.


    NBoot: nbootvyb_14.bin
    EBoot: EBOOTVYB_15.nb0
    Kernel: XIPVYB_C7E_V2.8_171206.bin


    Fixed bugs from parent Version

    • Sometimes occurs an exception while boot process
    • Internal pull down not working for IRQ
    • IRQ wrongly configures pull up
    • Plug in a USB device only works one time
    • USB Keyboard doesn’t work without USB hub
    • Interrupt stop working after a while when several interrupts triggered.


    We tested different port and there availability


    CAN
    We tested the availability with a test program named CanCheck.
    With that program, we sent and received CAN notification with different IDs and data.


    ETHERNET
    To check if the Ethernet works correctly, we copied a file with different data inside, from Desktop PC to the root directory via FTP.


    I2C
    With a specific I2C test program, we sent different instructions to the board.
    Those instructions turned the LEDs on the I2C Extension Kit on and off.
    We tested the I2C with three different frequencies: 50000, 100000 and 400000.

    I2S
    To test the I2S functionality, we heard some soundfiles and wav-data from the board.Also we set the volume on the board.


    LCD
    We controlled with a visual check, if the color and position of the screen are right.


    PWM
    With a program we adjust the PWM in different periods: 500ns, 1ms and 2ms.
    We tested it with a mark-space ratio from 1%, 25%, 50%, 75% and 99%.


    PWM (BL_CTRL)
    The PWM BL_CTRL is responsible for the background light.
    With “contrast set” we set different brightness on the display.


    RTC
    To test the RTC, we set the board to a different time and date.
    After that we saved the new time setting and put the board away from his electric circuit.
    A few minutes later, we pulled the board on his electric circuit back and checked if the time and date doesn’t changed.


    SD CARD
    With a program, we wrote some text data on the SD Card and copy it to the Desktop PC.
    We compare both data (SD Card and FTP) and checked if they are the same.


    SPI
    By testing the SPI, we put together the MISO and MOSI Pin.
    With a test program we sent and received data.
    Every data had a different frequency and mode.


    UART
    We connected RxD and TxD together, so we can send and receive data with a test program.
    The transmitted and received data should have the same number of bytes.


    USB HOST
    With a program, we wrote some text data on the USB Stick and copy it to the Desktop PC.
    We compare both data (USB Stick and FTP) and checked if they are the same.