{"push_id":1974418602,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"38b9e5220c77d2d5af7f32141d575918d2a05eaa","before":"6efa02bd5637a8c9551a7d3b2e680d4b7a1bb891","commits":[{"sha":"fc1dc3870a08bde6a5aa46c0bc4908204423e50b","author":{"name":"Johannes Bauer","email":"d2ff8d83efb8d5aeb4f4e85388fa7e6f5a2df730@johannes-bauer.com"},"message":"Information file about inputs/outputs\n\nAll inputs/outputs via IOMux are working, this is the current wiring\nplot. We now need to generate some headers from it.","distinct":true,"url":"https://api.github.com/repos/johndoe31415/flightpanel/commits/fc1dc3870a08bde6a5aa46c0bc4908204423e50b"},{"sha":"38b9e5220c77d2d5af7f32141d575918d2a05eaa","author":{"name":"Johannes Bauer","email":"d2ff8d83efb8d5aeb4f4e85388fa7e6f5a2df730@johannes-bauer.com"},"message":"Some more DMA debugging and IOMux pin mapping\n\nMapped out all IOMux pins, all are working and wired according to the\npinmap in the iomux.txt file.\n\nNow when something happens in debug mode on the IOMux inputs, we can\nresolve the name of the corresponding input. This is kind of slow and\nlead to the discovery of an issue: DMA transfers to the IOMux SPI easily\n\"starve\" when the system is under load (e.g., when putting it in\niomux-in debug mode and turning the rotary encoders quickly). Lots of\nmessages are generated (and memory for the RS232 buffer is written),\nleading to the DMA of SPI3 to crash: While DMA1_Stream5 exits gracefully\n(i.e., the TC ISR is executed and the DMA1_Stream5 is disabled),\nDMA1_Stream2 (the RX stream) simply \"hangs\" while still enabled. Not\nsure at the moment what the root cause for this behavior is. No DMA\nerror flags are set for either Stream2 or Stream5 and the SPI3 flags\nalso look fine (for all of the above, I've added debugging code).","distinct":true,"url":"https://api.github.com/repos/johndoe31415/flightpanel/commits/38b9e5220c77d2d5af7f32141d575918d2a05eaa"}]}
{"actor":{"display_login":"johndoe31415"}}