687 | | |
688 | | |
689 | | |
690 | | |
691 | | |
692 | | |
693 | | |
694 | | |
| 687 | * '''July 29''' Ninth meeting |
| 688 | * Progress: |
| 689 | * Sent a set of 4 Patches related to RSB recipe for adding EPICS support |
| 690 | * Published a blog that explains the process of building EPICS 7 by RTEMS 5 for pc-386 by hand. |
| 691 | * Discussion with mentors on how to make it work for different architectures is in progress. |
| 692 | * Blockers: |
| 693 | * Have to find a way out on how to implement the above across different BSPs |
| 694 | and also how to use upstream EPICS branch. |
| 695 | |
| 696 | * Next up: |
| 697 | * To start modifying the RSB recipe and to make it work for different architectures. |
| 698 | |
| 699 | |
| 700 | * '''August 5''' Tenth meeting |
| 701 | * Progress: |
| 702 | * Limited Progress due to involvement in Smart India Hackathon (which my Team won!) |
| 703 | * Took note of the feedback on the RSB recipe and started working on improvements. |
| 704 | * Blockers: |
| 705 | * No Blockers as such |
| 706 | |
| 707 | * '''August 12''' Eleventh meeting |
| 708 | * Progress: |
| 709 | * Successfully built by hand EPICS 7+RTEMS5 for xilinx_zynq_a9_qemu using libbsd stack. |
| 710 | * Used older GSoC student's blog [https://rmeena840.github.io/Fourth-Post/] to fix my broken rtems-libbsd installation which was creating a halt in implementation of the (i). |
| 711 | * Made RSB Recipe that successfully builds EPICS 7+RTEMS5 for xilinx_zynq_a9_qemu and this time `sed` was used instead of the earlier hack of using patch. |
| 712 | * Blockers: |
| 713 | * No blockers as such. Only thing is that logic has to be developed to make the changes performed by sed more user-oriented. It seems Heinz has also approached other members of the EPICS community |
| 714 | to help solve this problem. |
| 715 | * Next up: |
| 716 | * Firstly, to find alternative of `sed` in python to make it work cross-platform. |
| 717 | |
| 718 | * '''August 12''' Twelfth meeting |
| 719 | * Progress: |
| 720 | * Built a cross-platform open-source distributive (both Python 2 and Python 3) alternative from scratch to be used in cfg scripts. It's available here: https://pypi.org/project/sedpy/ |
| 721 | * The tool will not be used however. We found a better way of using 'make' facility for the same purpose. |
| 722 | * Built pc386 and zynq both successfully (although on two different epics bases) using make tool of RSB recipe. |
| 723 | * Blockers: |
| 724 | * Not a blocker as such but Fixing things up to use directly epics-upstream branch seems to be an interesting task. |
| 725 | * Next up: |
| 726 | * Removal of hardcoded values from the RSB recipe to make it merge-ready. |
| 727 | |
| 728 | |
| 729 | |
| 730 | |
| 731 | |
| 732 | |
| 733 | |
| 734 | |