Release 2.1.0 of Linux Cortex-M

A new release of the Emcraft Embedded Linux distribution is now available, and it now includes the Linux kernel 4.2 running on the STM32F746 MCU.

The Linux kernel ver. 4.2 is a big improvement compared to the previously supported version 2.6. Thousands of people participated in this development. Here are a few specific improvements that may benefit you in your next project:

  • Support for new USB, Wi-Fi, and Bluetooth devices;
  • An ability to mount large flash file systems quickly, shortening boot up time;
  • More options for profiling and debugging.

Active customers are invited to download the release 2.1.0 here. Or, here is a link to the release notes.

If you would like to learn how to use the updated BSP in practical embedded applications, our engineering team has put together this page with over 25 application notes.

 

 

 

DEBUG info JoomlaStats: Joomla CMS cache is OFF        
DEBUG info JoomlaStats: Visit time in Joomla Local timezone: 2025-10-28 13:10:55        
DEBUG info JoomlaStats: Perform Visitor counting process (function: countVisitor())        
DEBUG info JoomlaStats: UserAgent string: 'mozilla/5.0 applewebkit/537.36 (khtml, like gecko; compatible; claudebot/1.0; [email protected])'        
DEBUG info JoomlaStats: Visitor already known        
DEBUG info JoomlaStats: Perform Visit counting process        
DEBUG info JoomlaStats: Visit already in progress. Continue this Visit        
DEBUG info JoomlaStats: Perform Page counting process        
DEBUG info JoomlaStats: Page counting process successful        
DEBUG info JoomlaStats: Refferer not set.        

Profile Information

Application afterLoad: 0.000 seconds, 0.42 MB
Application afterInitialise: 0.045 seconds, 3.78 MB
Application afterRoute: 0.093 seconds, 10.71 MB
Application afterDispatch: 0.265 seconds, 12.96 MB
Application afterRender: 1.077 seconds, 14.94 MB

Memory Usage

15679592

25 queries logged

  1. SELECT *
      FROM jos_session
      WHERE session_id = 'cskcl85s1780bb2ic931l3cbj5'
  2. DELETE
      FROM jos_session
      WHERE ( time < '1761641755' )
  3. SELECT *
      FROM jos_session
      WHERE session_id = 'cskcl85s1780bb2ic931l3cbj5'
  4. INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` )
      VALUES ( 'cskcl85s1780bb2ic931l3cbj5','1761642655','','0','1','0' )
  5. SELECT *
      FROM jos_components
      WHERE parent = 0
  6. SELECT folder AS type, element AS name, params
      FROM jos_plugins
      WHERE published >= 1
      AND access <= 0
      ORDER BY ordering
  7. SELECT id, parent_id, value, name, lft, rgt
      FROM jos_core_acl_aro_groups
      WHERE id=21
  8. SELECT id, parent_id, value, name, lft, rgt
      FROM jos_core_acl_aro_groups
      WHERE id=23
  9. SELECT id, parent_id, value, name, lft, rgt
      FROM jos_core_acl_aro_groups
      WHERE id=25
  10. SELECT m.*, c.`option` AS component
      FROM jos_menu AS m
      LEFT JOIN jos_components AS c
      ON m.componentid = c.id
      WHERE m.published = 1
      ORDER BY m.sublevel, m.parent, m.ordering
  11. SELECT `id`, `name`,`alias`, `use_feedburner`, `uri`, `feed_type`
      FROM `jos_obrss`
      WHERE `published` = 1
      AND `feeded` = 1
      ORDER BY `ordering`
  12. SELECT template
      FROM jos_templates_menu
      WHERE client_id = 0
      AND (menuid = 0 OR menuid = 547)
      ORDER BY menuid DESC
      LIMIT 0, 1
  13. SELECT a.*, u.name AS author, u.usertype, cc.title AS category, s.title AS section, CASE WHEN CHAR_LENGTH(a.alias) THEN CONCAT_WS(":", a.id, a.alias) ELSE a.id END AS slug, CASE WHEN CHAR_LENGTH(cc.alias) THEN CONCAT_WS(":", cc.id, cc.alias) ELSE cc.id END AS catslug, g.name AS groups, s.published AS sec_pub, cc.published AS cat_pub, s.access AS sec_access, cc.access AS cat_access 
      FROM jos_content AS a
      LEFT JOIN jos_categories AS cc
      ON cc.id = a.catid
      LEFT JOIN jos_sections AS s
      ON s.id = cc.section
      AND s.scope = "content"
      LEFT JOIN jos_users AS u
      ON u.id = a.created_by
      LEFT JOIN jos_groups AS g
      ON a.access = g.id
      WHERE a.id = 677
      AND (  ( a.created_by = 0 )    OR  ( a.state = 1
      AND ( a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2025-10-28 09:10:55' )
      AND ( a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2025-10-28 09:10:55' )   )    OR  ( a.state = -1 )  )
  14. UPDATE jos_content
      SET hits = ( hits + 1 )
      WHERE id='677'
  15. SELECT g.*
      FROM jos_core_acl_aro_groups AS g
      INNER JOIN jos_core_acl_groups_aro_map AS gm
      ON gm.group_id = g.id
      INNER JOIN jos_core_acl_aro AS ao
      ON ao.id = gm.aro_id
      WHERE ao.value='62'
      ORDER BY g.id
  16. SELECT id, parent_id, value, name, lft, rgt
      FROM jos_core_acl_aro_groups
      WHERE id=23
  17. SELECT g.*
      FROM jos_core_acl_aro_groups AS g
      INNER JOIN jos_core_acl_groups_aro_map AS gm
      ON gm.group_id = g.id
      INNER JOIN jos_core_acl_aro AS ao
      ON ao.id = gm.aro_id
      WHERE ao.value='62'
      ORDER BY g.id
  18. SELECT id, title, module, position, content, showtitle, control, params
      FROM jos_modules AS m
      LEFT JOIN jos_modules_menu AS mm
      ON mm.moduleid = m.id
      WHERE m.published = 1
      AND m.access <= 0
      AND m.client_id = 0
      AND ( mm.menuid = 547 OR mm.menuid = 0 )
      ORDER BY position, ordering
  19. SELECT *
      FROM jos_jstats_configuration
  20. SELECT exclude, type, tld, id, useragent
      FROM jos_jstats_ipaddresses
      WHERE ip = '216.73.216.88'
  21. SELECT visit_id
      FROM jos_jstats_visits
      WHERE visitor_id = 2000545   
      AND CAST(CONCAT(visit_date, ' ', visit_time) AS DATETIME) >= DATE_ADD('2025-10-28 13:10:55', INTERVAL -15 MINUTE)
  22. UPDATE jos_jstats_visits
      SET  visit_date = '2025-10-28', visit_time = '13:10:55'
      WHERE visit_id = '6392518'
  23. SELECT   page_id,   page_title
      FROM   jos_jstats_pages
      WHERE   page = 'https:/www.emcraft.com/news/newsletter-210'
      LIMIT 1
  24. INSERT INTO `jos_jstats_impressions` (`page_id`, `visit_id`)
      VALUES (134304,6392518)
  25. SELECT id
      FROM jos_menu
      WHERE link LIKE 'index.php?option=com_comprofiler&task=registers%'
      AND published=1
      AND access = 0

Language Files Loaded

Untranslated Strings Diagnostic

None

Untranslated Strings Designer

None