element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
RoadTests & Reviews
  • Products
  • More
RoadTests & Reviews
RoadTest Forum Review : ATMEL XPlain
  • Blogs
  • RoadTest Forum
  • Documents
  • RoadTests
  • Reviews
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join RoadTests & Reviews to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 2 replies
  • Subscribers 2565 subscribers
  • Views 348 views
  • Users 0 members are here
Related

Review : ATMEL XPlain

firatkocak
firatkocak over 15 years ago

I have received XPlain kit so many days ago but i had no chance to evaluate it. Because so many days have passed since i got the kit, i had to stop my current works and made a review for the kit to share with you.

 

Physical  View

 

First of all, the kit came in a small and well covered box. It is a small board but contains so much components on it such as Usb,Leds,Buttons,SD Ram, Flash, Speaker, Connectors for internal I/Os and programming. When you hold the board in your hands, it looks very nice and it is really well designed.

 

Board Components

 

ATxmega128A1 ( Main Microcontroller )
AT90USB1287 ( Usb-rs232 gateway and bootloader )
8 MB SD ram
8 MB Dataflash
8 Leds
8 Buttons
Speaker
JTAG connectors both for ATxmega128A1 and for AT90USB1287
Usb connector for Virtual COM port
Trimpot

 


Documentation

 

As others stated, there is no any documentation and any CD for the software; just the address located on the box itself. For this reason, i spent so much time to find and download the necessary documentation and software in the Atmel website.

 

Installation

 

The installation is easy. You don't have to do anything, just run the installation utility, that is all. What ? What is the name of the installation utility ? Ouch ! it is AVR Studio. Was it ? Or , did i do something wrong ?

 

Software

 

In this stage, the is not so much thing to test the kit. You have 8 leds and 8 buttons, one virtual com port via USB. So, when you press a button you hear a sound via speaker on the board. Just the voice heard when you press the button 4 is acceptable and the rest are quite bad. In the meantime, after powering the kit, the preloaded program in the ATMega chip runs and you see the leds are lit from up to down. In a dark place it looks very nice. I could not test the COM Port. In fact, i could not find a way to test com port. The Hardware Guide says,

 

"The XMEGA’s UARTC0 is connected to a software UART on the AT90USB1287. The AT90USB1287 UART is communicating at 9600 baud, using one start bit, eight data bits, one stop bit and no parity.
When the AT90USB1287 device is enumerated (connected to a PC) the data transmitted from the XMEGA is passed on to a (virtual) COM port. This means that it is possible to use a terminal program to receive the transmitted data on a PC.
Similarly data transmitted from the PC COM port is passed on to the XMEGA UART through the gateway. If the USB device is not enumerated, e.g. powering the kit from an USB supply adapter, the AT90USB1287 device’s UART will operate in loop back mode (echo back everything it receives)."

 

But neither i did receive any byte in the terminal program ( Absolute Telnet ) nor was able to send a data byte. Maybe i am missing a point.

 

AT90USB1287 has a bootloader in it and it is evoked by a simple jumper placing in the J200 connector which is , in the meantime, a JTAG header to re-program the AT90USB1287 chip. So, if you want to update or change the Usb-rs232 part of the chip you may start the bootloader and use FLIP module to upload new program. But if you want to change the bootloader firmware then you need an external programmer adapter to upload via JTAG header.

 

It is not supported to re-program the ATxmega128A1 chip via usb port. So, if you want to re-programm the XMega chip then you definetly need an external programmer adapter.

 

Hardware

 

I could not find the hardware schematics of the board. This would be very nice and help deeply understand the bord design. Acording to the Hardware Guide, the board may be powered by an external adapter but i could not see any power socket for this purpose. The board is able to mesure the power consumption but for this you need to remove the Zero-Ohm resistor R400 and replace it a suitable one.

 

POS's

 

Very small and nice board
Comes with preloaded firmwares
Has SD Ram
Has Dataflash
Has Usb connector for Virtual COM port
Powers from Usb port
Has many leds and buttons
Has a speaker
Has an audio amplifier
Has connectors for unused IOs

 


CON's

 

ATxmega128A1 can not be programmed via Usb port
Needs an external programmer adapter to programm the ATxmega128A1 and AT90USB1287 ( if it is needed )
No connector for powering the board externally ( Hardware Guide says that it is possible )
Speaker voice is not good ( maybe sampling rate is not enough in the preloaded code )
There is no hardware schematics ( at least, i could not find any )
There is no given firmware code so you should wirte and upload your own code

 


Comments

 

A programming adapter may be given with the kit. This is really a big Con's to me. There is no any protection thing under the board, some companies like Microchip place plastic feet under their board to prevent any short-circuit possibility and damage. It is really a cheap board, even you need to buy a programmer adapter to dive deep into the board. So, it is a buyable kit.

  • Sign in to reply
  • Cancel
Parents
  • gordonmx
    gordonmx over 15 years ago

    Firat,

     

    Thank you for your review.  I understand your frustration with this kit for I found many of the same issues.

     

    If it helps, the schematic can be found in the AVR 1907 & AVR 1921 zip files under \hardware\revision_4 as a pdf file.  The same sample zip files have the compiled code (.hex).  The source code can be found in the AVR 1922 zip file.  The EVK can be programmed through the USB port if you use Atmel's Flip installer, available for free on their website.

     

    Gordon Margulieux

    Garmin AT - Salem, OR USA

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • firatkocak
    firatkocak over 15 years ago in reply to gordonmx

    Hi Gordon,

     

    Thank you very much for the information. I missed those directories, i think. But i could not make FLIP running. It ldoes not recognize XPLain device even i see the Virtual Serial port installed and setup with proper configuration settings. I will go more deep into these issues but not now.

     

    Thanks again,

     

    Firat

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • firatkocak
    firatkocak over 15 years ago in reply to gordonmx

    Hi Gordon,

     

    Thank you very much for the information. I missed those directories, i think. But i could not make FLIP running. It ldoes not recognize XPLain device even i see the Virtual Serial port installed and setup with proper configuration settings. I will go more deep into these issues but not now.

     

    Thanks again,

     

    Firat

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube