Meta tags:
Headings (most frequently used words):
apache, nuttx, international, workshop, 2025, meta,
Text of the page (most frequently used words):
the (76), nuttx (59), and (43), for (23), workshop (20), apache (19), with (12), implementation (12), #international (10), will (9), online (8), used (8), xiaomi (8), driver (8), are (7), time (7), vela (7), that (6), from (6), development (6), usb (6), open (6), input (6), event (5), can (5), presentation (5), system (5), its (5), application (5), functions (5), mainly (5), optimization (5), this (5), events (4), harassment (4), policy (4), also (4), design (4), hardware (4), posix (4), device (4), support (4), enhancement (4), specification (4), 2025 (4), utc (4), certification (4), 10base (4), alsa (4), past (4), year (4), org (3), you (3), any (3), asf (3), free (3), process (3), has (3), network (3), future (3), how (3), real (3), applications (3), which (3), target (3), first (3), devicetree (3), scheduling (3), using (3), introduce (3), introduction (3), etc (3), subsystem (3), nxboot (3), bootloader (3), during (3), day (3), alin (3), jerpelea (3), compatibility (3), ethernet (3), new (3), rtk (3), lib (3), source (3), menu (3), powered (2), wordpress (2), feed (2), trademarks (2), software (2), foundation (2), being (2), harassed (2), have (2), other (2), team (2), site (2), all (2), anti (2), code (2), experience (2), not (2), participants (2), form (2), these (2), may (2), after (2), attend (2), their (2), participation (2), short (2), lecture (2), full (2), minutes (2), objectives (2), allow (2), meet (2), together (2), exchange (2), understand (2), initiatives (2), raise (2), profile (2), world (2), widely (2), already (2), scope (2), operating (2), use (2), audience (2), systems (2), across (2), industry (2), academia (2), rtos (2), standards (2), compliance (2), bit (2), apis (2), common (2), community (2), about (2), background (2), openvela (2), global (2), break (2), dynamic (2), parsing (2), based (2), tree (2), smp (2), aims (2), multiplexing (2), controller (2), lte (2), developing (2), carvalho (2), following (2), such (2), yang (2), silicon (2), heaven (2), protocol (2), remote (2), allows (2), methods (2), main (2), shv (2), into (2), štěpán (2), pressl (2), gsoc (2), updater (2), updates (2), recovery (2), image (2), update (2), boot (2), stable (2), next (2), michal (2), emmc (2), esp32s3 (2), platform (2), improvement (2), description (2), title (2), presenter (2), local (2), alan (2), assis (2), status (2), testing (2), talk (2), single (2), pair (2), over (2), spi (2), created (2), alliance (2), t1x (2), mac (2), tc6 (2), net (2), performance (2), clockdevice (2), high (2), like (2), solution (2), low (2), cost (2), monkey (2), features (2), sharing (2), progress (2), nxdart (2), build (2), runtime (2), tomek (2), cedro (2), lup (2), yuen (2), lee (2), readiness (2), welcome (2), san (2), josé (2), pinares (2), 2019 (2), 2020 (2), 2021 (2), 2022 (2), 2023 (2), show (2), sub (2), privacy (2), crew (2), 2024 (2), copyright, 2026, bam, comments, entries, log, meta, logos, registered, notice, someone, else, concerns, please, contact, member, immediately, found, contacted, interactions, governed, while, person, subject, conduct, dedicated, providing, everyone, tolerate, sexual, language, imagery, tolerated, venue, violating, rules, sanctioned, expelled, without, refund, discretion, organizers, materials, sessions, made, available, proceedings, but, costs, money, put, candidates, bound, honor, once, accepted, shall, limited, 200, attendees, strongly, prefer, delegates, contribute, active, take, many, forms, proposals, considered, duration, format, four, primary, developers, users, ideas, mutual, needs, aspirations, agree, directions, coalesce, groups, work, iii, potential, adopters, around, see, make, more, diverse, robust, tools, deployment, debugging, maintenance, typically, runs, embedded, practitioners, both, licensed, emphasis, small, footprint, released, 2007, scalable, microcontroller, environments, primarily, guided, relevant, ansi, additional, originate, unix, rtoses, come, information, set, agenda, developer, conference, supported, loading, linux, static, zephyr, extension, nora, fang, explain, strategies, architecture, adjustment, logic, level, ham, demonstrate, pseudo, terminal, multiplex, channels, gnss, attention, commands, pppd, cmux, modems, halysson, silva, junior, host, frameworks, principles, classes, adb, fastboot, mtp, recent, enhanced, joseph, procedure, call, rpc, calling, principle, existence, nodes, holding, whole, must, feature, broker, server, devices, connect, official, asynchronnous, signals, very, similar, publish, mechanism, mqtt, integration, shown, part, project, dive, deeper, practical, examples, inside, your, end, existing, firmware, utilizing, demonstrated, introduces, algorithm, utilizes, three, memory, partitions, one, always, keeping, valid, significantly, speeds, there, need, create, updated, unstable, marked, otherwise, latest, version, loaded, lenc, mmc, feng, roy, closing, discuss, standard, ltp, pse52, psa, enhancements, practices, mark, partly, topics, t1s, t1l, phy, serial, interface, stack, api, internal, state, machine, resolution, signal, integrity, loss, physical, layer, collision, avoidance, plca, plcatool, phys, matias, goals, detailed, evaluation, well, outlook, step, hrtimer, timer, abstraction, fix, point, where, accuracy, location, needed, geo, mapping, vehicles, drone, tracking, precision, agriculture, present, developed, module, integrated, lowlatency, gptp, wpa_supplicant, ethan, liang, explaining, expansion, upper, multiple, instances, dmix, plugin, enabling, concept, reality, yale, framebuffer, vsync, queue, goldfish, virtio, apps, generation, getevent, tool, offloading, graphic, lia, jiang, contributions, technology, elena, zhao, would, share, carleton, university, hybrid, rocket, ground, our, custom, flight, computer, cover, important, were, why, great, fit, rocketry, matteo, golin, provide, dristributed, test, environment, verification, various, boards, what, hand, approach, steps, distributed, automation, porting, zhang, bojie, legislation, sbom, analysis, activity, report, note, schedule, attendance, hyatt, place, plaza, momentum, costa, rica, 17th, october, search, skip, content,
Text of the page (random words):
skip to content apache nuttx international workshop 2024 crew privacy policy past events nuttx international workshop 2023 nuttx online workshop 2022 nuttx online workshop 2021 nuttx online workshop 2020 nuttx international workshop 2019 search for menu apache nuttx international workshop 2024 show sub menu crew privacy policy past events show sub menu nuttx international workshop 2023 nuttx online workshop 2022 nuttx online workshop 2021 nuttx online workshop 2020 nuttx international workshop 2019 apache nuttx international workshop 2025 16 17th october 2025 on site attendance hyatt place san josé pinares plaza momentum pinares san josé costa rica i schedule day 1 time utc local time utc 6 presenter title description 15 00 9 00 welcome welcome note 15 05 9 05 alin jerpelea asf nuttx status report year to year analysis of asf nuttx activity 15 20 9 20 alin jerpelea nuttx sbom readiness compliance readiness with the global legislation 15 40 9 40 zhang bojie wi fi certification on nuttx wi fi certification application porting on nuttx 16 00 10 00 tomek cedro lup yuen lee nxdart nuttx distributed automation for build and runtime testing nxdart aims to provide free and open source dristributed build and runtime test environment for nuttx rtos verification on various real world hardware boards with what you have at hand approach first steps created by tomek cedro and lup yuen lee 16 40 10 40 matteo golin nuttx for high powered rocketry i would like to share the application of nuttx for carleton university s hybrid rocket ground systems and also our custom flight computer i will cover the important features of nuttx that were used the development experience and why nuttx is such a great fit for this application 17 20 11 20 elena zhao sharing the progress of xiaomi vela in open source and technology over the past year new features of xiaomi vela in the past year xiaomi vela s contributions to the nuttx community sharing the progress of openvela s open source initiatives break 19 00 13 00 lia jiang nuttx graphic input subsystem enhancement mainly introduce the following functions 1 framebuffer vsync queue 2 goldfish input fb driver 3 virtio input fb driver 4 monkey apps monkey input generation 5 getevent tool 6 usb input 7 input offloading 19 20 13 20 yale yang enabling alsa support in xiaomi vela from concept to reality explaining the implementation of xiaomi vela alsa lib expansion of upper driver functions and support for multiple instances implementation of xiaomi vela alsa lib hardware device implementation of xiaomi vela alsa lib dmix plugin 19 40 13 40 ethan liang nuttx network subsystem enhancement 1 lowlatency enhancement performance improvement gptp wpa_supplicant ethernet driver 20 00 14 00 alan carvalho de assis developing a low cost rtk solution with nuttx rtk is used in applications where high accuracy location are needed like geo mapping vehicles and drone tracking precision agriculture etc in this talk i will present a solution developed with a low cost rtk module integrated on nuttx 20 20 14 20 fix point clockdevice new timer driver abstraction for nuttx mainly introduce the background design goals detailed design implementation performance evaluation of clockdevice as well as the future outlook for the next step hrtimer design 20 40 14 40 michal matias single pair ethernet with open alliance 10base t1x spi mac phys talk about single pair ethernet on nuttx over spi with the new driver created partly during 2025 gsoc main topics 1 10base t1s and 10base t1l 2 open alliance 10base t1x mac phy serial interface oa tc6 specification 3 oa tc6 nuttx net driver implementation net stack api internal state machine and resolution of signal integrity loss 4 physical layer collision avoidance plca and plcatool 21 40 15 40 mark j nuttx posix compatibility enhancements and practices mainly discuss nuttx posix specification compatibility 1 nuttx posix standard support status 2 ltp compatibility testing 3 pse52 certification 4 psa certification etc 22 00 16 00 alan c assis alin jerpelea day closing day 2 time utc local time utc 6 presenter title description 15 00 9 00 feng roy emmc implementation on esp32s3 platform 1 the implementation of emmc on esp32s3 platform 2 nuttx mmc driver improvement 15 20 9 20 michal lenc nxboot system updates with nuttx bootloader the presentation introduces nxboot a nuttx application that can be used as a bootloader and system updater the algorithm used for updates utilizes three memory partitions with one always keeping a valid recovery image this significantly speeds up the update process as there is no need to create the recovery during the update the updated image is unstable after the first boot and has to be marked as stable otherwise the latest stable version is loaded during the next boot 16 00 10 00 štěpán pressl using the silicon heaven protocol in nuttx silicon heaven protocol is an open specification of a remote procedure call system rpc that allows for calling remote methods on the target device the main principle is the existence of the nodes holding the methods which form a tree also the whole network must feature a broker a server the devices connect to the official specification also allows for asynchronnous signals which are very similar to the publish mechanism used in mqtt in this presentation the shv integration into nuttx will be shown as part of štěpán pressl s gsoc 2025 project and we will dive deeper into practical examples on how you can use it inside your applications in the end an already existing firmware updater using shv utilizing the nxboot bootloader will be demonstrated 16 40 10 40 joseph yang nuttx usb introduction enhancement mainly introduce the following functions 1 introduction to the usb device and usb host frameworks 2 introduction to the principles of common usb classes such as adb fastboot mtp etc 3 recent enhanced functions for the usb subsystem 17 20 11 20 halysson carvalho silva junior developing the multiplexing controller cmux for lte modems this presentation aims to demonstrate the implementation of a multiplexing controller for lte using a pseudo terminal to multiplex the channels gnss attention commands and pppd 17 40 11 40 ham hu nuttx smp scheduling optimization mainly explain the optimization strategies for nuttx smp 1 scheduling architecture adjustment scheduling logic optimization hardware optimization implementation code level optimization 18 00 12 00 nora fang device tree support and implementation in nuttx nuttx supported devicetree functions implementation of devicetree dynamic loading and parsing based on linux implementation of devicetree static parsing based on zephyr and its dynamic extension break 19 00 13 00 xiaomi openvela global developer conference background apache nuttx is an apache licensed real time operating system rtos with an emphasis on standards compliance and a small footprint first released in 2007 it is scalable from 8 bit to 32 bit microcontroller environments with apis primarily guided by the relevant posix and ansi standards additional apis originate from unix and other common rtoses the os is widely used across industry and academia and the time has come for the community to meet up to raise its profile exchange information about its application and set the agenda for its future development scope and target audience the scope of the workshop is the apache nuttx real time operating system the tools used for its design development deployment debugging and maintenance the applications that use it and the hardware on which it typically runs the target audience is embedded systems practitioners across both industry and academia objectives apache nuttx international workshop has four primary objectives i to allow the developers and users of apache nuttx to meet up to network together exchange ideas and to understand their mutual needs and aspirations for the os ii to agree on directions for the future development of apache nuttx together with apache software foundation and to coalesce development groups to work on these initiatives iii to raise the profile of apache nuttx and allow potential adopters from around the world to see how widely it is already used and iv to understand how we can make the development process for apache nuttx more diverse and robust format and process apache nuttx online workshop is free to attend but costs money to put on so candidates are bound on their honor to attend once accepted participation at the workshop shall be limited to 200 attendees and we strongly prefer delegates that will contribute to the event active participation may take many forms short lecture or full presentation all proposals will be considered with a duration from 20 minutes short lecture to 40 minutes full presentation proceedings materials from sessions at the international workshop will be made available at events nuttx apache org after the event anti harassment policy apache nuttx international workshop is dedicated to providing a harassment free experience for everyone we do not tolerate harassment of participants in any form sexual language and imagery will also not be tolerated in any event venue participants violating these rules may be sanctioned or expelled without a refund at the discretion of the event organizers all online interactions are governed by the asf code of conduct while in person events are subject to the anti harassment policy if you are being harassed notice that someone else is being harassed or have any other concerns please contact a member of the event team immediately the team can be found on site or can be contacted at workshop nuttx org apache nuttx nuttx apache and the apache nuttx logos are trademarks or registered trademarks of the apache software foundation meta log in entries feed comments feed wordpress org copyright 2026 powered by wordpress and bam
|