Advertisement
Guest User

Untitled

a guest
Mar 21st, 2018
283
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.71 KB | None | 0 0
  1. <mjml>
  2. <mj-head>
  3. <mj-attributes>
  4. <mj-all font-family="sans-serif" font-size="0.8rem" color="#171615" line-height="1.45rem"></mj-all>
  5. <mj-button background-color="#ebebeb" color="#f2f2f2"></mj-button>
  6. <mj-section background-color="#f2f2f2"></mj-section>
  7. </mj-all>
  8. </mj-attributes>
  9. <mj-style>a {color: #fa8756 !important; text-decoration: none; } .useful-link {color: #f2f2f2 !important; text-decoration: none; } .useful-link:hover {color: #fa8756 !important; text-decoration: none; } .header-section { height: 10rem !important; } .main-section
  10. {margin-top: -5rem !important;} .mj-section {background-color: #f2f2f2;}
  11. </mj-style>
  12. </mj-head>
  13. <mj-body background-color="#ebebeb">
  14. <mj-raw>
  15. <!-- Company Header -->
  16. </mj-raw>
  17. <mj-section background-color="rgb(71,71,71)" full-width="full-width" css-class="header-section">
  18. <mj-column padding="0px" width="30%">
  19. <mj-image width="130%" src="./images/logo.png" align="left" padding-bottom="90px"></mj-image>
  20. </mj-column>
  21. <mj-column padding-bottom="0px" width="70%" vertical-align=top>
  22. <mj-text font-size="0.6rem" color="#f2f2f2" align="right" padding-right="1rem" padding="0px">If you have trouble viewing this email, click <a href="#">here</a></mj-text>
  23. </mj-column>
  24. </mj-section>
  25.  
  26. <mj-section css-class="main-section" background-color="#f2f2f2" padding-top="0">
  27. <mj-column>
  28. <mj-divider border-width="0.2rem" border-style="solid" border-color="#fa8756" padding="0px"></mj-divider>
  29. <mj-text font-weight="bold" font-size="1.4rem" align="center" padding-top="3rem">February 2018</mj-text>
  30. <mj-text font-weight="bold" font-size="1.0rem" align="center">Welcome back to the world of apertus°</mj-text>
  31. <mj-text align="center" padding-bottom="1.5rem">... Home of FOSS, open hardware, professional digital cinema and imaging tools.</mj-text>
  32. </mj-column>
  33. </mj-section>
  34.  
  35. <mj-raw>
  36. <!-- Introduction -->
  37. </mj-raw>
  38.  
  39. <mj-section background-color="#fa8756" padding-top="0rem" padding-bottom="0rem">
  40. <mj-raw>
  41. <div style="display: flex; flex-basis: 0; height: 5rem; align-items: center;">
  42. <div style="flex-grow: 7; color: #171615; font-weight: bold; font-size: 0.9rem;text-align: left;
  43. margin-left: 1.8em;">Development updates</div>
  44. <a href="https://mastodon.social/@apertus"><img style="flex-grow: 1; width: 2rem; height: 2rem; margin-right: 1.5rem;" src="./images/mastodon.png"></img></a>
  45. <a href="https://twitter.com/ApertusOSCinema"><img style="flex-grow: 1; width: 2rem; height: 2rem; margin-right: 1.5rem;" src="./images/twitter.png"></img></a> </div>
  46. </mj-raw>
  47. </mj-section>
  48.  
  49. <mj-section padding=0>
  50. <mj-column>
  51. <mj-image src="./images/bigImge.jpg" padding="0px"></mj-image>
  52. </mj-column>
  53. </mj-section>
  54.  
  55. <mj-section background-color="#474747" padding=0>
  56. <mj-column>
  57. <mj-text color="#f2f2f2" font-size="0.8rem" color="#f2f2f2">Neptec: International Space Station</mj-text>
  58. </mj-column>
  59. </mj-section>
  60.  
  61. <mj-section>
  62. <mj-column>
  63. <mj-text font-size="0.9rem" font-weight="bold">Notes on Schedule</mj-text>
  64. <mj-text>Good progress has been made since we listed eleven remaining tasks regarding the camera's road-map in the project's <a href="https://wiki.apertus.org/index.php/Mission_Briefings">Wiki</a>. There have been some obstacles which have delayed things
  65. e.g. the holidays and some bouts of flu, but in general we're happy with what's been done over the past three months. The community is focusing on the final four points in the aforementioned list; Enclosure milling, WiFi stick evaluation, CE
  66. / FCC certification, and automated firmware builds.</mj-text>
  67. <mj-text></mj-text>
  68. <mj-text font-size="0.9rem" font-weight="bold">Neptec</mj-text>
  69. <mj-text>This month an AXIOM Beta Developer Kit was shipped to the Neptec research lab in North America. The team there are building a camera that's destined for the International Space Station and ABDK is being used as a reference to work from. Whilst
  70. the camera didn't quite make it this time, it's one step closer to being launched into outer space. Links to reading in Case Studies.</mj-text>
  71. <mj-text><a href="https://wiki.apertus.org/index.php/AXIOM_Beta/Case_Studies">Case Studies</a></mj-text>
  72.  
  73. <mj-text></mj-text>
  74. <mj-text font-size="0.9rem" font-weight="bold">Newsletter</mj-text>
  75. <mj-text>The newsletter will be sent out on a monhtly basis. This is a new format so any feedback or suggestions with regards to what should be covered would be appreciated.</mj-text>
  76. <mj-text><a href="https://lab.apertus.org/T986">Task 986</a> - Newsletter Feedback</mj-text>
  77. </mj-column>
  78. </mj-section>
  79. <mj-section>
  80. <mj-column vertical-align=top>
  81. <mj-text font-size="0.9rem" font-weight="bold">GSoC 2018</mj-text>
  82. <mj-text>We’re participating in Google's Summer of Code (GSoC) program again for 2018. Throughout February applicants have been discussing potential tasks and getting to grips with camera firmware and OpenCine repos. This year the application process was
  83. changed to incorporate VHDL, C/C++, Kernel and QEMU related challenges. If you’d like to participate in GSoC then the application period begins on March 12th and ends March 27th. It's not to late to get involved or notify someone who you think
  84. might want to participate.</mj-text>
  85. <mj-text><a href="https://wiki.apertus.org/index.php/GSoC_Overview">GSoC Overview</a></mj-text>
  86. </mj-column>
  87. <mj-column vertical-align=top>
  88. <mj-text font-size="0.9rem" font-weight="bold">QEMU Emulation</mj-text>
  89. <mj-text><a href="https://en.wikipedia.org/wiki/QEMU">QEMU</a> is a generic and open source machine emulator and virtualizer. When used as a machine emulator, QEMU can run OSes and programs made for one machine (e.g. an ARM board) on a different machine
  90. (e.g. your own PC). By using dynamic translation, it achieves very good performance.</mj-text>
  91. <mj-text>
  92. <mj-text>Last month large bodies of code to improve QEMU emulation for the camera were contributed. Members of the community are now helping to perfect what's there.</mj-text>
  93. <mj-text><a href="https://lab.apertus.org/T737">Task 737</a> - QEMU Emulation</mj-text>
  94. </mj-column>
  95. </mj-section>
  96.  
  97. <mj-section>
  98. <mj-column vertical-align=top>
  99. <mj-text font-size="0.9rem" font-weight="bold">AXIOM Beta Brochure V2.2</mj-text>
  100. <mj-text>The first AXIOM Beta brochure was published this month. This is a comprehensive introduction to the camera and the wider project in PDF. It's an important document because it means that someone's introduction to the camera can be made concise
  101. and structured, whereas, because their pages are quite deep, visitng the website or project Wiki can be confusing to newcomers. Improving the website's structure over time is naturally something we should all aim towards.</mj-text>
  102. <mj-text>ABB can be shared and also stored on devices so that anyone can access all the important stuff offline, anytime, anywhere. The doc will eventually be printed.</mj-text>
  103. <mj-text><a href="https://www.apertus.org/AXIOM_Beta_Brochure_02.01.pdf">View/Download ABB</a></mj-text>
  104. </mj-column>
  105. <mj-column vertical-align=top>
  106. <mj-text font-size="0.9rem" font-weight="bold">Hardware Update</mj-text>
  107. <mj-text>The 2nd generation Power Board development has reached a stage where the first complete prototype is about to be built - the boards from OSHpark have arrived and are going to be populated and tested extensively. The major changes of this new design
  108. are digitally controlled voltages (instead of mechanically tuning tiny trimmer with a screwdriver in the generation 1 design) by using switching regulators and LDOs (higher efficiency and less heat than the V1 design which was based only on
  109. LDOs). Also power management has been integrated into the V2 power board in such way that the AXIOM Beta can enter standby mode and power up/down in a similar way as the power button works on a laptop.</mj-text>
  110. <mj-text></mj-text>
  111. <mj-text></mj-text>
  112.  
  113. </mj-column>
  114.  
  115. </mj-section>
  116.  
  117.  
  118. <mj-section>
  119.  
  120.  
  121. <mj-column vertical-align=top>
  122. <mj-text font-size="0.9rem" font-weight="bold">ABCP Enclosure</mj-text>
  123. <mj-text>Manfred, the project's chief engineer, has been covering the Olympics in PyeongChang this month, but on his return the practical works with respect to milling the first AXIOM Beta Compact enclosures will commence. Fingers crossed we may see some
  124. photos of Development for the March newsletter.</mj-text>
  125. <mj-text><a href="https://lab.apertus.org/M34">Mock 34</a> - Axiom Beta new enclosure and labeling.</mj-text>
  126. </mj-column>
  127.  
  128. <mj-column vertical-align=top>
  129. <mj-text font-size="0.9rem" font-weight="bold">Packaging</mj-text>
  130. <mj-text>A sample flight case was received from a company called <a href="https://www.vanguardworld.co.uk/">Vanguard</a>. At this point only ABDK has tried it on for size but there's a good chance that the case will accommodate ABCP, an AC adaptor, and
  131. still leave room for some extension modules or data cards. We'll try the case again when the enclosure is done.</mj-text>
  132. <mj-text><a href="https://lab.apertus.org/T250">Task 250</a> - Research Packaging Solutions</mj-text>
  133. <mj-text></mj-text>
  134. <mj-text></mj-text>
  135. <mj-text></mj-text>
  136. </mj-column>
  137. </mj-section>
  138.  
  139. <mj-section background-color="#fa8756" padding-top="0rem" padding-bottom="0rem">
  140. <mj-raw>
  141. <div style="display: flex; flex-basis: 0; height: 5rem; align-items: center;">
  142. <div style="flex-grow: 7; color: #171615; font-weight: bold; font-size: 0.9rem;text-align: left;
  143. margin-left: 1.8em;">Contribution</div>
  144. <a href="https://github.com/apertus-open-source-cinema"><img style="flex-grow: 1; width: 2rem; height: 2rem; margin-right: 1.5rem;" src="./images/github.png"></a>
  145. <a href="https://lab.apertus.org/home/"><img style="flex-grow: 1; width: 2rem; height: 2rem; margin-right: 1.5rem;" src="./images/labs.png"></a>
  146. <a href="https://wiki.apertus.org/index.php/Main_Page"><img style="flex-grow: 1; width: 2rem; height: 2rem; margin-right: 1.5rem;" src="./images/wiki.png"></a> </div>
  147. </mj-raw>
  148. </mj-section>
  149.  
  150. <mj-section padding=0>
  151. <mj-column>
  152. <mj-image src="./images/AXIOM_WebRemote.png" padding="0px"></mj-image>
  153. </mj-column>
  154. </mj-section>
  155.  
  156. <mj-section background-color="#474747" padding=0>
  157. <mj-column>
  158. <mj-text background-color="rgb(71,71,71)" font-size="0.8rem" color="#f2f2f2">AXIOM-WebRemote</mj-text>
  159. </mj-column>
  160. </mj-section>
  161.  
  162. <mj-section>
  163. <mj-column>
  164. <mj-text font-size="0.9rem" font-weight="bold">On Video Formats</mj-text>
  165. <mj-text>In the near future the camera's video stream will be transferred onto a computer via USB 3.0 and written to a file on disk there. The likely format being used then is a raw 12 bit image sensor dump with only small focus on adding metadata for
  166. post-processing. While this is absolutely adequate for the current development phase, there may be demand for a post-processing oriented container format.</mj-text>
  167. <mj-text>There's a thread in the labs that's part of this year's GSoC but feel free to contribute directly through programming or with ideas/information.</mj-text>
  168. <mj-text><a href="https://lab.apertus.org/T951">Task 951</a> - Raw Video Container Format</mj-text>
  169. <mj-text></mj-text>
  170. <mj-text></mj-text>
  171. <mj-text font-size="0.9rem" font-weight="bold">Bidirectional Packet Protocol for FPGA Communication</mj-text>
  172. <mj-text>The AXIOM Beta features two Lattice MachXO2 in addition to the Xilinx ZYNQ SoC which act as routing fabrics and extend the limited IOs from the main FPGA. The MachXO2s are connected via a single LVDS pair and share a common clock with the ZYNQ.
  173. A Packet Protocol is required to utilize the bandwidth and support various bus protocols on the Lattice FPGAs (I2C, SPI, GPIO ...)</mj-text>
  174. <mj-text padding-bottom="0px"><a href="https://lab.apertus.org/T731">Task 731</a></mj-text>
  175.  
  176. <mj-text></mj-text>
  177. <mj-text></mj-text>
  178.  
  179. <mj-text font-size="0.9rem" font-weight="bold">Linux Kernel Driver</mj-text>
  180. <mj-text>The AXIOM Beta features an FTDI connected to the ZYNQ JTAG port and internal I2C bus. While the FTDI JTAG can be already used with OpenOCD, the I2C bus is missing kernel support.
  181. </mj-text>
  182. <mj-text padding-bottom="0px"><a href="https://lab.apertus.org/T730">Task 730</a> - Linux Kernel Driver for AXIOM Beta Debug Interface</mj-text>
  183. <mj-text padding-bottom="0px" padding-top="0rem"><a href="#"></a></mj-text>
  184.  
  185. <mj-text></mj-text>
  186. <mj-text></mj-text>
  187.  
  188. <mj-text font-size="0.9rem" font-weight="bold">USB3.0 Plugin Module</mj-text>
  189. <mj-text>The AXIOM Beta will soon feature a USB 3.0 Plugin with a Lattic FPGA to transfer raw video data via USB. Immediate goals are to implement gearwork and communication interface, implement link training, and to simulate/test the interface and gearwork.
  190. HDL and SERDES Know-how required.</mj-text>
  191. <mj-text>To correspond, a PC-side receiver is reliant on the successful completion of this task.
  192. </mj-text>
  193.  
  194. <mj-text padding-bottom="0px"><a href="https://lab.apertus.org/T885">Task 885</a> - USB Module Gearwork</mj-text>
  195. <mj-text padding-bottom="0px" padding-top="0rem"><a href="#"></a></mj-text>
  196.  
  197. <mj-text></mj-text>
  198. <mj-text></mj-text>
  199. </mj-column>
  200. </mj-section>
  201.  
  202. <mj-section background-color="#474747">
  203. <mj-column vertical-align="top">
  204. <mj-text padding-bottom="0px" font-size="0.75rem"><a class="useful-link" href="https://wiki.apertus.org/index.php/AXIOM_Beta">Wiki: AXIOM Beta</a></mj-text>
  205. <mj-text padding-bottom="0px" font-size="0.75rem"><a class="useful-link" href="https://www.apertus.org/axiom-beta">Camera overview</a></mj-text>
  206. <mj-text padding-bottom="0px" font-size="0.75rem"><a class="useful-link" href="https://www.apertus.org/axiom-beta-modularity">Camera structure</a></mj-text>
  207. <mj-text padding-bottom="0px" font-size="0.75rem"><a class="useful-link" href="https://www.apertus.org/AXIOM_Beta_Brochure_02.01.pdf">ABB PDF</a></mj-text>
  208. <mj-text padding-bottom="0px" font-size="0.75rem"><a class="useful-link" href="https://wiki.apertus.org/index.php/AXIOM_Beta/Video">Video archive</a></mj-text>
  209. <mj-text padding-bottom="0px" font-size="0.75rem"><a class="useful-link" href="https://www.apertus.org/axiom-beta-status">Development status</a></mj-text>
  210. </mj-column>
  211. <mj-column vertical-align="top">
  212. <mj-text padding-bottom="0px" font-size="0.75rem"><a class="useful-link" href="https://wiki.apertus.org/index.php/Join_the_Team">Join the Team</a></mj-text>
  213. <mj-text padding-bottom="0px" font-size="0.75rem"><a class="useful-link" href="https://github.com/apertus-open-source-cinema">GitHub repos</a></mj-text>
  214. <mj-text padding-bottom="0px" font-size="0.75rem"><a class="useful-link" href="https://lab.apertus.org/home/">apertus° Labs</a></mj-text>
  215. <mj-text padding-bottom="0px" font-size="0.75rem"><a class="useful-link" href="https://wiki.apertus.org/index.php/Research_Pending">Research Pending</a></mj-text>
  216. <mj-text padding-bottom="0px" font-size="0.75rem"><a class="useful-link" href="https://wiki.apertus.org/index.php/Image_Sensor_Table">Wiki: Sensor Table</a></mj-text>
  217. </mj-column>
  218. <mj-column vertical-align="top">
  219. <mj-text padding-bottom="0px" font-size="0.75rem"><a class="useful-link" href="https://wiki.apertus.org/index.php/AXIOM_Project_Background">Project background</a></mj-text>
  220. <mj-text padding-bottom="0px" font-size="0.75rem"><a class="useful-link" href="https://www.apertus.org/mission-statement">Mission Statement</a></mj-text>
  221. <mj-text padding-bottom="0px" font-size="0.75rem"><a class="useful-link" href="https://wiki.apertus.org/index.php/Social">Social accounts</a></mj-text>
  222. <mj-text padding-bottom="0px" font-size="0.75rem"><a class="useful-link" href="https://www.apertus.org/faq">FAQs</a></mj-text>
  223. <mj-text padding-bottom="0px" font-size="0.75rem"><a class="useful-link" href="https://www.apertus.org/donate">Donate</a></mj-text>
  224. <mj-text></mj-text>
  225. <mj-text></mj-text>
  226. </mj-column>
  227. </mj-section>
  228.  
  229. <mj-section background-color="#ebebeb">
  230. <mj-column>
  231. <mj-text></mj-text>
  232. <mj-image width="100px" src="./images/logo.png" align="center"></mj-image>
  233. <mj-text font-size="0.7rem" align="center"><a href="mailto:team@apertus.org">team@apertus.org</a> |
  234. <mj-text font-size="0.7rem" align="center"><a href="https://www.apertus.org/">apertus.org</a></mj-text>
  235. <mj-text font-size="0.8rem" align="center"><a href="mailto:team@apertus.org">Forward</a> this newsletter |
  236. <mj-text font-size="0.8rem" align="center"> Provide <a href="https://lab.apertus.org/T986">feedback</a> |
  237. <mj-text font-size="0.8rem" align="center"><a href="https://www.apertus.org/">Unsubscribe</a></mj-text>
  238. <mj-text font-size="0.5rem" align="center">© apertus° community 2006-2018 | Content available under CC-BY 4.0 International license</mj-text>
  239. </mj-column>
  240. </mj-section>
  241. </mj-body>
  242. </mjml>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement