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
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • 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
Avnet Boards Forums
  • Products
  • Dev Tools
  • Avnet & Tria Boards Community
  • Avnet Boards Forums
  • More
  • Cancel
Avnet Boards Forums
Mini-ITX Hardware Design Keyboard has no response
  • Forum
  • Documents
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Avnet Boards Forums to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Verified Answer
  • Replies 9 replies
  • Subscribers 335 subscribers
  • Views 1236 views
  • Users 0 members are here
Related

Keyboard has no response

Former Member
Former Member over 9 years ago

Hi,

I successfully booted my Mini ITX with Avnet_Mini-ITX_7z100_2015_2_1_BSP and Zynq_Mini-ITX_7100_PetaLinux from the SD card. Unfortunately, the key presses from my keyboard are not being received by the PetaLinux promt. I am using kermit on Ubuntu 14.04LTS. Here is my kermit configuration file:
set line /dev/ttyUSB0
set speed 115200
set flow control none
set carrier-watch off
connect

Please let me know if anyone has advice to solve this issue.

Thank you.

  • Sign in to reply
  • Cancel
  • Former Member
    0 Former Member over 9 years ago

    I verified with wireshark and the characters are being sent through the port. However, the characters are not being displayed on the terminal using kermit. I'm assuming the loop-back function by PetaLinux is disabled, which I doubt, since I used PetaLinux 2012 on the ML605 and it functioned correctly. Any other debugging suggestions or advice?

    Thanks.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • drozwood90
    0 drozwood90 over 9 years ago

    Hi there,

    Have you been able to at least validate that the commands are responding?  That is, if you run a command with an expected behavior do you see that behavior? 

    I'm curious if you just need to enable echo?

    --Dan

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 9 years ago

    I'm using the pre-built images in Avnet_Mini-ITX_7z100_2015_2_1_BSP and Zynq_Mini-ITX_7100_PetaLinux. And, there is no validation that the command is responding. When I entered the user name and password, there is no message stating that it was an incorrect login nor a shell prompt to run commands.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 9 years ago

    Brief update: I was able to login the system using ssh. However, I am still unable to login through the prompt.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • zedhed
    0 zedhed over 9 years ago

    Hi vinny,

    Please bear with me as I want to make sure that we have the basics covered here.

    Are you seeing terminal output within Kermit on your console while the board is booting?  If not, double check that you are connected into port J7 and NOT the USB-JTAG port?

    If you are seeing terminal output from Linux but yet none of the characters typed come back, could it still be a configuration issue with Kermit?

    Have you tried another terminal application to verify that there is not a problem with your Mini-ITX hardware (specifically the USB-UART).  One application that I have used successfully is Minicom.

    I ran into some permissions problems with setting it up but once those are overcome, it actually works very well for me.

    Check out this thread here for further details:

    http://microzed.org/content/how-connect-zedboard-centos-7

    Regards,

    -Kevin

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 9 years ago

    Hi Kevin,

    Thanks for the reply.

    to clarify, I am able to see the output on the console, but not the characters typed come back (echo function from console). With minicom, the issue is still present. I tried the instructions in the thread you provided, however the issue is still present.

    Do you have any other recommendations?

    Thanks.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 9 years ago

    Hi,

    These are the change to my rules file.
    "
    # relax the permissions just for ttyUSB* used on Mini-ITX
    KERNEL=="ttyUSB[0-9]", MODE="0666"

    # prevent modem-manager from touching USB-UART and JTAG device that is a target board

    # 10c4:ea60 Cygnal Integrated Products, Inc. CP210x UART Bridge / myAVR mySmartUSB light (USB-UART)
    SUBSYSTEM=="usb", ATTR{idVendor}=="10c4", ATTR{idProduct}=="ea60", MODE="0666", GROUP="dialout", ENV{ID_MM_DEVICE_IGNORE}="1"

    # 0403:6014 Future Technology Devices International, Ltd FT232H Single HS USB-UART/FIFO IC (JTAG)
    SUBSYSTEM=="usb", ATTR{idVendor}=="0403", ATTR{idProduct}=="6014", MODE="0666", GROUP="dialout", ENV{ID_MM_DEVICE_IGNORE}="1"
    "

    I also added my account to the dialout group. I am able to probe the Device information from the FPGA using the Hardware Manager in Vivado.

    Here is a view of the device files:
    crw-rw-rw-   1 root dialout 188,   0 May 13 18:54 ttyUSB0
    crw-rw-rw-   1 root dialout 188,   1 May 13 18:42 ttyUSB1

    I am still unable to write to the console.

    Any help would be appreciated.

    Thank you.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 9 years ago

    I solved the issue. The issue was an invalid character in the kermit configuration file. The other issue was the kernel version.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Reject Answer
    • Cancel
  • zedhed
    0 zedhed over 9 years ago

    Hi vinny,

    Glad to hear that you got this working!

    Would you please post the relevant portions of your kermit configuration file to share with the community?

    Also, which kernel version did you end up settling on?

    Regards,

    -Kevin

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
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