Answers.Body: <p>The type data file is probably <a href="https://github.com/mindboards/ev3sources/blob/master/lms2012/lms2012/Linux_AM1808/sys/settings/typedata.rcf" rel="nofollow noreferrer">this file</a>. It contains definitions for non-UART sensors, which explains why the motors and touch sensor do not work but the other sensors do.</p>
  <p>I'm not sure how it could be missing since it normally isn't exposed to the user (maybe the flash memory got corrupted or some 3rd-party tool was used to delete the file). You could try flashing the firmware again. If that doesn't work, contact LEGO customer support.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-07-21T15:28:34.460Z
Answers.LastActivityDate: 2021-07-21T15:33:51.420Z
Answers.LastEditDate: 2021-07-21T15:33:51.420Z
Answers.UserDisplayName: David Lechner
Body: <p>So this morning, I was going to build something with my EV3 kit, when I turned on the brick, the brick said 'Type data File not found'. Then I plugged in my touch sensor and all the motors in their proper place, they all said unknown, only the ultrasonic, gyro and color sensor were working. I really don't understand what is wrong here, so please, give me your ideas. So I can fix the problem.</p>
  
Tags: <ev3><mindstorms>
Title: LEGO EV3 Brick Type Data File not found
UserDisplayName: FaZe Crystal
ThreadText: # LEGO EV3 Brick Type Data File not found
  
  (Asked by: username_0 on 2021-07-21)
  
  So this morning, I was going to build something with my EV3 kit, when I turned on the brick, the brick said 'Type data File not found'. Then I plugged in my touch sensor and all the motors in their proper place, they all said unknown, only the ultrasonic, gyro and color sensor were working. I really don't understand what is wrong here, so please, give me your ideas. So I can fix the problem.
  
  **Tags:** ev3, mindstorms
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2021-07-21. Score: 2
  
  The type data file is probably [this file](https://github.com/mindboards/ev3sources/blob/master/lms2012/lms2012/Linux_AM1808/sys/settings/typedata.rcf). It contains definitions for non-UART sensors, which explains why the motors and touch sensor do not work but the other sensors do.
  
  I'm not sure how it could be missing since it normally isn't exposed to the user (maybe the flash memory got corrupted or some 3rd-party tool was used to delete the file). You could try flashing the firmware again. If that doesn't work, contact LEGO customer support.
  
  
  ---
  
  